MSTRMPSRLFKMTEEIAKVEASAAATGSRSWSILRWPPALRWIPTSINEIIASERGVLSLVKTPYVQEEVNIGSGPPGSKVKWFRSSSNEPRFIHTVTYDSAKNSNAPTLVMVHGYGASQGFFFRNFDALASRFRVIAIDQLGWGASKTEAWFIDSFEEWRKAKNLDQFILLGHSFGVYVAAKYALKYPEHVKHLILVGSAGFTDESNKKSEFITEFRSTWKGKILNHLWESNFTPQKFVRSLGPWGPRIVQGYTNVRFVTRSIGDTLNEVEVKFLSDYVYHTLAAKASGELCLKYIFAFGAFARSPLLKSAPEWKVPTTFIYGYNDWMDYEGAEEARKLIKVPVEIIRIPNAGHFAFLDNSMGFHSAVLYACRNFVSKDHENENFPEGLIRV*