MLRDLELWHGVSWDEMSSKYALVDNVGRNCYNKSGYDQIVDSLRSSIPESSVRLECVVNRIERGGRKVKVHSNEGVKEYDFVIVTVPQSILQLGPNEEGSILWEPSLPELLTQSLKKIHFGFLGKFIFEFDQLYWDRSIPDRIVSIATPGKETNINAIPETWEFPVLFLNLHRMFGKPALLAFTQGRLTKHLESSPELSWGYFKPIWKKVCQKNIPDPVNIVSSNWSVDPFSRGSYSACLAGDDPMDPIIQLSKGLDNVRFAGEHTIFDGAGAVHGAWLSGQREANYVLRKLDLIPKSDQDDDW*