MAEEISTLQSKRYAVVTGGNKGIGYETCKQLASKGLVVVLTSRDEKRGIEAIERLKKELNITNNNDHILFHQLDVMDPASISSLVDFINTNFGRLDILVNNAGVSGLMVEGNLVILKNLIEGDFETISTENQVEDESVVEKSIEGIVTNYELTKQCIETNFYGAKRMSEAFIPLLQLSNSPTIVNVASFLGKLKLLCNEWAKKVLSDAKSLTEERIEQVLNEFLKDFIENSVESKGWPTYFAAYKVSKASLIAYTRVLGSKYPNFRVNSVCPGYCGTDMTAYTGSLTAEEGAESLVKLALLPNDGPSGLFFYRKDVTSF*