MRPRGAWTTLIHRHRFCRNADAQVSYDDRVYGFQRPSMYSNDLRGSVLPYHRHVFLCFAEHGNWPPQVETSHSPSYDLPRSITESLRRHSHAMPKKLFRAQTRFNLCQGCNPTETSKASVLIFPEMVKYREITTNEVDHFVKEVLVDGQEWSHRKPEMLKGSHVFVCSHGSRDRRCGVCGPALIQQLNKEISDRELNDHVFVRSCSHVGGHKYAGNIIIYGKDDSGTIGGHWYGYVTPGDVSSLLDQHVLKGQIVDKLWRCITNLLLLYEHYRRRNGPNELKRRTGIDFIPSLAKESKERIENGSKFWSSSCL*