MGVYLSTPKTDKLSENGENDRLKFGLSSMQGWRATMEDAHSALLDLDSETAFFGVFDGHGGRVVAKFCAKYLHGQVLKSEAYSAGDLGAAVHRAFFRMDEMMRGQRGWRELSALGDKINKFSGMIEGLIWSPRGSDSNSQQDDWASEEGPHSDFAGPTCGSTACVALIRNSQLVVANAGDSRCVISRGGKAYNLSRDHKPELAVERERIMKAGGFIHMGRVNGSLNLSRAIGDVELKQNKFLPPEKQIVTANPDINVVELCDDDDFVVVACDGIWDCMSSQQLVDFIHERINMESSLSAVCERVLDRCLAPSTIGGDGCDNMTMILVQIKKPVNRNKKAEVAGQSANNADEVKSRVAEE*