MAEEIRTLQSKRYAIVTGGNKGIGYETCKQLASKGVVVVLTSRDEKRGIEAIERLKKELNITNNNDHILFHQLDVMDPDSISCLVDFINTKFGRLDILVNNAGVGGLMVEGNLVILKNLIEGDFETISTENEEEEESVVEKSIDGIVTNYELTKQCIETNFYGAKRMSEAFIPLLQLSNSPTIVNVASFLGKLKLLCNEWAKKVLSVSKASLIAYTRVLGSKYPNFRVNSVCPGYCGTDMTAYTGSLTAEEGAESLVKLALLPNDGPSGVYFYKKDVTSF*