MSPVRGRCKLKRLYKTELERAGLAFRLQPCTKTMEQQPSPPKSIAFFVFLACAHYAQAYQYHARSRPSIGSIFSFGDSYTDTGNFVRMAAPLVPVIPFNNHPYGETFFGRPTGRATNGRLTIDYIAKEFGLPFLPPYLGQGQNFTRGANFAVVGGTALDLAYFLKNNITSVPPFNSSLSVQLDWFKKLKPTLCSTPQGCRDYFKKSLFFMGEFGGNDYTFILAAGKSFRQVASYVPKVVEAISAGVEAVIKEGARTVVVPGQLPTGCIPIMLTLYASPNKRDYDSTGCLRKYNALARYHNAVLFESVYRLRQKYPAAKIVYADYYAPLIAFLKKPKTYGFSPSSGLRVCCGGGGPYNYNLTAACGLPGASACRDPAAHVNWDGIHLTEPAYERIADGWLRGPYAHPRILKAVRL*