MTTTQSASRIEKVVVHPLVLRNIVDNHNRMIAKDSGKRVVGVLLGSRSSRGIVGVTNSYAVPFEEDGKDPSIWSFDRDHHEYMLRMFKGLNDKEDVVGWYSTCPNLRENDLAVHASIFRSCSYVLNPVVLVTIDVQPHQLGTPTKAYYAVKEAFVPVSTEIAPPEVEEIGRSILVTEMTPGGDNGLVDSIEAYYLCLQNKVSFSVSGYDTSLDALDLVSCLEKHFQSCGFVETIQVPRHPVTNAITDRCTTVTLSGEGATEKALALNGSDVGGWIVSVTLLPPEISEMASGMSAREYALRYVAGTLSM*