MGIYLSTPKTDKLSENGENDRLKFGLSSMQGWRASMEDAHSALLDLDSETAFFGVFDGHGGRVVAKFCAKYLHSQVLKTEAYSAGDLGSAVHRAFFRMDEMMRGQRGWRELSALGDKINKFSGMIEGLIWSPRGSDSNNQQDDWASEEGPHSDFAGPTCGSTACVALIRNNQLVVANAGDSRCVISRAGKAYNLSRDHKPELAVERERIMKAAGFIHMGRVNGSLNLSRAIGDVEFKQNKFLPPEKQIVTANPDINVVELCDDDDFVVVACDGIWDCMSSQQLVNFIHEHINKESSLSAVCERVLDRCLAPSTITGEGCDNMTMILVQFKKPVDRRKKSEVAEQSSSSADGTEIQMLRTSVAEE*