MSKNYHIAVLPGDGIGPEVMAQALKVMDAVRSRFDMRITTSHYDVGGIAIDNHGHPLPKATVEGCEQADAILFGSVGGPKWENLPPESQPERGALLPLRKHFKLFSNLRPAKLYQGLEAFCPLRADIAANGFDILCVRELTGGIYFGQPKGREGSGQYEKAFDTEVYHRFEIERIARIAFESARKRRRKVTSIDKANVLQSSILWREIVNDVAKTYPDVELAHMYIDNATMQLIKDPSQFDVLLCSNLFGDILSDECAMITGSMGMLPSASLNEQGFGLYEPAGGSAPDIAGKNIANPIAQILSLALLLRYSLDANDAATAIEQAINRALEEGVRTGDLARGAAAVSTDEMGDIIARYVAEGV*