MAKDHVKIVLKAYILGPIKYILSLESLYHNCGGLVVTMILHEVIRLYPSGIFLQRTTRKEIELGGIKYPEGANFTLPVPSIHHDPSIWGGDASEFNLERFANGVSKATKFKTAFFMFGWGFSDLPWTELCNAGSQDGARHHPPELLL