MAEEISTLQSKRYAVVTGGNKGIGYETCKQLASKGLVVVLTSRDEKRGIEAIERLKKELNITNNNDHILFHQLDVMDPASISSLVDFIKTKFGRLDILVNNAGVGGLMVEGNLVILKNLIEGDFETISTENEVEDESVVEKSIEGIVTNYELTKQCIETNFYGAKRMSEAFIPLLQLSNSPTIVNVASFLGKLKLLCNEWAKKVLSDAKSLTEERIEQVLNEFLKDFIENSVESKGWPTYFAAYKVSKASLIAYTRVLGSKYPNFRVNSVCPGYCGTDMTAYTGSLTAEEGAESLVKLALLPNDGPSGLFFYRKDVTSF*