MSTNSIKLLAGNSHPGLAELISQRLGVPLSKVGVYQYSNKETSVTIGESIRDEDVYIIQTGYGEHEINDFLMELLILIHACKTASVRRITAVIPNFPYARQDKKDKSRAPITAKLIANLLETAGCDHVITMDLHASQIQGFFHIPVDNLYGEPSVLNYIRTKTDFNNAILVSPDAGGAKRVASLADKLDMNFALIHKERQKANEVSRMLLVGDVAGKSCLLIDDMADTCGTLVKACDTLMDHGAKEVIAIVTHGIFSGSAREKLINSRLSRIVCTNTVPVDLDLDIVDQVDISPTIAEAIRRLHNGESVSYLFTHAPV*