MIDNIIKASLMDTLVWPARIVVPIVPGDYSSLELRPIGYLDIVLLEGKNIPKTDIIGKSDPFVFLYVHQKQGEIKRSSIKMNNQSPIWNECFYVQVEDLQSQELTVRLMDDERFEKAEYIGSRKYPLKELEPHKPKNLWLDMVADPNKPKRGRMRGKLHLIVTFIPYASEEDARNSPALKSRRSSGKKQGDGIPYQRAKEGKIGEEHMAEGEKAPEPVGMFGWMSKIFPIPCSPPASAGEPKENEEMLAKKIAAEAGVESEAVEGGSGQREGE