MVAALSCMAASALFAPSRVGKLTMVSPFESDNVHIPELIATAARISRRGFGILAADESVPTAGKRLKTVGVENTAENRRAFRELLFTAEGLEDYISGVILFDETMYQRTTGGGILTRQREVIGVPSDRAIRENAQSLARYVPIWCLPGHVQDMSGTCAYNRYASICQEHGLAMLLKPSMVLPGLDAPLGESARESVATHTAKVLKRTVPPAVPGVHFLSGGMGAEEATQNLQQLQHEYPDAPWSLSFSYGRALQDAVLKAWSGLEENVPAAQARRGAPGGPHKLVSARLSTDQALLLELARVNAQAQLGEWDEVHPTPSSGGLSAGRILLPKLSYSSERPKTRAADLFNW*