MPHRIQCLVCRHMLSAHNSSKPYYEELDVDYAYCERCYREKVGQLEATIASYRATAQRYKEEQGKYCLLDHARRVQFLARGWKSGPELNLSLPDLACNHELQHKIPTCQGDLLFADVLLVPADGPPVPAHKAILAGRSPVFRAMFCSCPMREAKSGVVMMEDMGGEALAGFVGFLYTASVAAEVMQKHAVELLSAAEKYDVMLLRVLCEHAIANKIGPHNAISTLDLARKFDSRVLWAAVLDFSSQELEHLPAFEEYQAYAARDPALLLDLYEGLIGRRMLIDTASHKRSRSCMLGPGN*