MVVLNFQPVQFRANIAHCSGQRHENGSRNKRMVIFRPRCRITEPTGVPAPMGQKTKYKDGFFEMIFMNLFARKMEKFASSSASKKKQEKDDGWFNYDYESFVDVSKRVMQGRSRPQQQEVVRKVLLSMLPPGAPAQFRKLFPPTKWAAEFNAALTVPFFHWLVGPSEVIEVEVNGVKQRSGVLIKKCRYLENSGCVGMCVNMCKIPTQDFFTSEFGLPLTMNPKFEDMSCEMVYGQVPPPFEEDEVSKQACYKDLCSMANPSANLCPKLLS*