MGWKGILGFDHGVVQAPLGPDISGPELAAAVANAGGIGLLRLPDWPAPDRVRDLIRRTRSLTERPFGAAIVLAFPHEENLRVVLEEKLAVLQVYWGEFPRERVDEAHLAGVKVLHQVGSFEEAAKAKEAGVDGIIVQGCEAGGHVIGQEGLLPLLPRVVDLVSDTDISVIAAGGIVDGRGYAAALALGAQGVCLGTRFLTTEESFAHPLYKKRLIEINCTGYTNVFGRARWPGAPQRVLKTTFYDQWKNLPEQETEENQPIIGHTIIHGVHRDIRRFAGTVPNATTTGDIDSMVMYAGQGVGLITEIIPASEVVKRLVSEAQHVIREKLL*