MGSSVSHSAPPAPVIPSAAGAAPPADLKEAAKEENVDWLNLPCPVPYEEIQREALMSLKPELFEGMRFDFTKGLNPKFSLSHSVFMGSAEIPSQSSDTIKVPTAHYEFGANFLDPKLMLVGRILTDGRLNARVKCDLTENLTLKVNAQIQNEPHFSQGTFNFDYKGKDFRSQFQMGNSAFYGINYIQSVSPHLSLGTEAFWLGHQRKSGVGFAARYNTDKMVAAGQIASTGIIALSYVQKVSEKVSLASDLMYNHMTRDITSSFGYDYILRQCRLRGKLDSNGCVAAYLEERLNMGVNFILSAEIDHTKKDYKFGFGMTLGE