MAEEFSTLQSKRYAVVTGGNKGIGYETCKQLLASKGVVVVLTSRDEKRGIEAIERLKKELNIINNNDHILFHQLDVMDPASISSLVDFINTKFGRLDILVNNAGVGGLMVEGNLVILKNLIEGDFETISTENEVEDENVVEKSIEGIVTNYELTKQCIETNFYGAKRMSEAFAPLLQLSNSPTIVNVASFLGKLKLLCNEWAKKVLSVSKASLIAYTRVLGSKYPNFRVNSVCPGYCGTDMTAYTGSLTAEEGAESLVKLALLPNDGPSGLFFYRKDVTSF*