EDDHVVDWNHSLPTGEEVTPLSKSLISPVLASAFSIMPDLAKTAAHVSRETRPSLLDLRVQSSISMSFDPGDDSSKGGGSAKNARKLADSDFEDTDSGGGPVNSNEEANARTLKRPRLVWTPQLHKRFVDAVGHLGIKNAVPKTIMQLMNVEGLTRENVASHLQKYRLYLKRMQGLPSDGPMANDQLFASTSLPSNL