MKRTKSINLDRMKKNGPRFWLKPVALAVAGVMLNACSDEERDARVYTSLDVCKSENPQYAADCEAAYRKAQEEAAKTAPKYASRQDCESEFGLNRCTTYPHASGQNWFMPAMAGFMFARALDFNRGYQSQPVFTSYRRSSPFYNNWVTADGRSYGSNRSTNVTVGSDAFQSKPPVTRTISRGGFGSTVAAKSSWSGSSSTRSSSRSSGWGG