MKIQLVFIPSPGIGHLRSTVELAKRLVRSDDRLWITVIIIPYPSISDDDVETTYIASLTTASQDRLNYEAISVANQPTDYQEPTQVYIEKQKPQVRDVVARIFHSTGVDSPRVAGFVVDMFCSSMIDVVNEFGVPCYMVYTSNATCLGITLHIQRMFDEKKYDVSELEDSVNELEFPFLTRPYPVKCLPDFFTSKDWLAFFLAQARCFRKMKEQKISAFAMVEELGLAVQIRKFFRGDMLVGGMEIVTTVDIERAVRCVMENDSEVRNRVKEMAEKCHVASMDGGSSQVALQKFIQDVTENVV*