MSKNYHIAVLPGDGIGPEVMNQAMKVLEAVRQRFAMHITTSQYDVGGAAIDRQGTPLPQATVAGCEQADAILFGSVGGPKWEHLPPAEQPERGALLPLRKHFKLFSNLRPAKLYQGLEEFCPLRADIAANGFDILCVRELTGGIYFGQPKGREGSGQHEKAFDTEVYHRFEIERIARIAFESARKRRHKVTSIDKANVLQSSILWREIVSEIGKEYPDVELAHMYIDNATMQLIKDPSQFDVLLCSNLFGDILSDECAMITGSMGMLPSASLNEQGFGLYEPAGGSAPDIAGKNIANPIAQILSLALLLRYSLDADEAATAIENAINRALEEGVRTGDLARGTAAVSTDEMGDIIARYVAEGV*