MPAGKYEFMKEATDAAPKEFYDYIVVGGGTAGCPLAATLSQNFSVLILERGGSPYDNINVTRVENFHINLMDVSPSSPSQVFVSEEGVVNSRGRVLGGGSAINAGFYSRASPHDVRKNGWDGNLVNRSFPWVEKMVAHRPDIKPWQIAVKDALLQVGVSPYNGFTYQEEIRRPKLCGAFIMEKVRGPLSSGRLVLKTTNIEDNPSVSFNYFKDRRDLKRCVMGIKTIEKMIKTQHFNRFMNSTLSVPELRNLSAHMAFNLIPKQPNDTTTVEQFCKDSVTTIWHYHGGCQVGRVVDKNHRVYGVKALRVIDGSTFRFSPGTNPQATVMMMGRYMGVKILRKRLGAAAGV*