MLCVNTAFTSFLPRKSICFFSSKSTTPISCTLQGTVAEPKSTAAGEPLLLNAVRGIDVERPPVWLMRQAGRYMKSYQTICEKYPSFRERSENVDLVVEISLQPWHVFKPDGVILFSDILTPLSGMNIPFDIVKGKGPVIFDPIHTAAQVDQVREFIPEESVPYVGEALTILRKEVDNKAAVLGFVGAPFTLASYVVEGGSSKNFSKIKRLAFSESKILHSLLQKFTTSMARYIQYQADNGAQAVQIFDSWATELSPVDFEEFSLPYLKQIIDTVKKSHPNLPLILYASGSGGLLERLALTGVDVVSLDWTVDMADGRRRLGPNIAVQGNVDPGVLFGSKEFITDRINDTVRKAGRGKHILNLGHGIKVGTPEENVAHFFEVAKSIRY*