MLNLYDADGKIQFDKDKQAAREFFLQHVNQNTVFFHDYDEKLDYLIENDYYEPEVLDQYSRDFVKSLLDRAYAKKFRFPTFLGAFKYYTSYTLKTFDGKRYLERFEDRVVMVALTLAAGDVELAEKLVDEIMDGRFQPATPTFLNSGKKQRGEPVSCFLLRIEDNMESIGRAINSALQLSKRGGGVALLLSNVREFGAPIKNIENQSSGVIPIMKLLEDSFSYANQLGARQGAGAVYLHAHHPDIYRFLDTKRENADEKIRIKTLSLGVVIPDITFELAKKNEDMYLFSPYDVERVYGVPFADISVTEKYYEMVDNPRIRKSKINAREFFQTLAELQFESGYPYIMFEDTVNRSNPIEGKVTHSNLCSEILQVSTPSEFNDDLSYKVVGKDISCNLGSLNIAKAMDSPDFGQTVEVAIRALTAVSDQTRIDSVPSIVRGNDESHSIGLGQMNLHGYLGRERIFYGSEEAIDFTNMYFYTVCYHAVRASNRIAIERGKHFVGFEKSKYATGEFFDKYTDQVWEPKTDKVRELFAKANIHIPTQEDWRRLKESVQKHGIYNAYLQAVPPTGSISYINHSTSSIHPIASKIEIRKEGKIGRVYYPAPYMTNDNLEYFQDAYEIGYEKIIDTYAAATQHVDQGLSLTLFFKDTATTRDVNKAQIYAWRKGIKTLYYIRLRQMALEGTEVEGCVSCML