MSDQDALDTQEKELLEMKERVAEMEAEAAKLRAMQEQLDNETEALRNDKESIDAQSVYVGNVDYSVTPEELQSHFASCGSVNRVTILCDKFTGHPKGFAYIEFSEPSLVPNALLLNGSMLHERPLKVTPKRTNVPGMSRGRGRGRGRGRGRGRGGYRGRARGFAPY