MVITGGTAGAGKATALRFARAGYHVALIARDETGLQETRQACERFGIKTLAISADVVDAGALQRAAAEVETTLGAIDVWINNAMTTVLAPFRQMSEEEFRRVTEVTYLGYVNGTRAALEVMIPRDRGVIIQAGSALAWRSIPLQSAYCGAKAAIRGFTDAVRTELMHEKSHIQLTMVQLPGMNTAQFGWARNKMDQAMQPVPPVYQPEVAAEAIYSVIQRPVNELWVGKSTIQSILGQVFFPRLLDRLMVKKAWEGQFTGQPKSSDQQDDLFTPVRGNHPGHGPFNDGARRKAVTISADLPGKVAAGVGVAVATMALRALFRRSGKRR*