MGSTVPETPIRVGFIGLNAKDSWATNAHLPYLRDSSKYKIVALLNSSEENARAAIQSHGLSNDTKAYGSPADLAADENVDLVVCSVRVDKHYPVLKPILQTGKMKAVHCEWPLGKNLAEAEELVDLARSRGVRTIVGLQGRKSPIVHKAREIMESGAIGRVLSVTVTAVGYNFGAADLESLHYLSDIEVGGNMVTIHFSHIFDTITQTVGQLDRFNCILETKRPETLLRDKPHTYRRTSTAEKPAKIVGSVRRTAHDQILVQGHLKLGELISFHMRGGQPFPGQPGLTWYIYGEDGELRITTPSANLHFGGPGHELWHHDHVTDKIKQVQLPQDEYDKKDLPWPARNVARVYDAFADGKEEDYADWEDALQRHRLIEDMYNKNREVGQEQRRKMSMDMFGASPRMRGMSNLSNFSTIGESVNREIEPGFYRYSISSQ*