MDTELSRVGVVGKGGSSKTLLLKTLFNNEKSPSFQSLRKELSAQIAMKENVHLEQNMNEEDAKILLNENMQSKRFGLFLDDVWGDGAKLLDELGVPSRSDHSNNSKVIVSSRDRIGLLEMGVSAETSMITMEELIEYESWKLFGCHSFPCNNGNPPANIDKGMTKLVCANCGGLPLAIKAVGRAMSGITDAKEWQLAVWSLPNVSSQDLQAFNDRLKWSYDALGRYDINLQLCFLYSAAAFTEDRIILVEEGVIPSWIGEGLLQRKNLQDEVDHDPIKMEEFTPTF*