MVVPVIDFSKLDGEERGTTMAQIHNGCEEWGFFQLVNHGIPEELLERVKKISSDCYKLEREENFKKSKPMTMLKELVEEKSDRKLDGVDWEDVFLLTDDNEWPSKLPGFKETMAEYRAELKKLAEKMMEIMDENLGLTKGYIKKAFNNGGSSSTEEEEVTENVAFFGTKVSHYPPCPHPELVTGLRAHTDAGGVILLFQDDKVGGLQMLKDGEWIAVQPVPNAIVINTGDQIEVLSNGRYKSAWHRVLPTSDGVRRSIASFYNPSYMASIAPAPQLVEEVKKADEEEEVVEKSEVESLKYPRFLFGDYMSVYAEQKFLPKEPRFQAVVKAV*