MSKVFVPENYHSQLNLIETEVAIKMIKDYFERRLSEELRLTRVSAPLFLLKNTGLNDDLNGTERPVAFNSYELNNDDEIEIIHSLAKWKRDALYRYGFEAHTGLYTDMNAIRRDETIDNLHSMYVDQWDWELVIKPEDRTVDFFKQTVKKIYKALLDLDFLMIRHYPKLDKGLLPEKIFFITTQELEDVYPDLTPKERERAITKAKKAVCLMKIGDTLKSGIKHDGRAPDYDDWTLNGDILVYHPILDDAFELSSMGVRVDAKALEEQLKKAHAEERTELPYHQNVLNNVYPLSIGGGIGQSRLCMFFLKKAHIGEVQASLWDEDTMRICEENDIHLL