MSAYGQIKKNPSNQTTGRLRPRTYRLPGQSTSLTVFPIQDVLSPDGLITKNADRFEPLWKHLSVLFDHIVVEGRAYPQEEQLGLEGFKNYFLSHDIFIGVLDAFPPSEVLADSLCADQEEGVSIDETGPLSLMDLISDRPLEETIGGIYYIKPNYPGRSAHCCNGGFVVDPRHRGRKIGKTLARSFLHYAPLLGYRASVFNLVYKNNLASIAIWDSLGFQRVGLIPKAGRLKTAPAGDSNSQSNEGEEFVDAIEGVSIDETGPLSLMDLISDRPLEETIGGIYYIKPNYPGRSAHCCNGGFVVDPRHRGRKIGKTLARSFLHYAPLLGYRASVFNLVYKNNLASIAIWDSLGFQRVGLIPKAGRLKKAPTGDSNSQSNEGEEFVDAIVYWKELI*