MASTPFSTFCHFHKPTLLFLASDGFRLGGAPAIAFGKVRKNRKMGIFPVCRAGSAVVFRDLDADDFRHPLDQQNTLLLRAIPGLNELGKALLGTVSEQVMLLENIGTSVLVSKNQLPDLYHLMVEAAEILNVDAPDLYVRQSPVPNAYTLAISGKRPFVVIHTSLVELLTKAELQAVLAHELGHLKCDHGVWLTYANILTLGAYSVPGIGGMIAQTLEEQLFRWLRAAELTCDRAALLVAQDPKVVISVLMKLAGGCPSMADQLNVDAFLEQARSYEKAASSPIGWYIRNAQTRQLSHPLPVLRASEIDEWSRTPAYKSLLKRGIQIKS*