MDEMHSQLVFTRPGVTAASVSAGVAPALKAKEVAPFLKNLRVMLEVESREVLRWTADGKAFEIHDMKRMMSAVLPKYFKHAKYTSFQRQLNYFNFRKWTKSKAVVCTFSNPFFVRDQPYLAWRINRKKSLHHAANDTTSSTGKATATTKAAAVKQSKATAATSDMVITVPRGEATAGKAPYPSPTDGYSMESELTPPADELPLLGDESLDWIDALYSSLDVAALAAAPTTPSAPLQAAPSFQDRALDFCAHV