MPALPRRLPPGDFRIPIWIRYTKKILVEEGHSVPNLIHIFQLIVRHSDLFYSCRAQFVPQMVNSLSRLGLPYTTTPENRRLAIELAGLVVAWEKQRQNEMKVSPDQESHGKTGDTFSTGSFGGGESKRTLDGPSFSDDLSKRVKVESGLQSLCVMSPSTTSIPSIETPGSTSQADEEYKPNAAMEEMIINFLIRVALVIEPKDKETNAMYKQALELLSLALEVWPNANVKFNYLEKLLNNLQPSTQSKDPATALAQGLDVMNKVLEKQPHLFIRNNINQISQ