MVVPVIDFSKLDGAERTETLAQIANGCEEWGFFQLVNHGIPLELLERVKKVCSDCYRLREAGFKASEPVRTLEALVDAERRGEEVAPVDDLDWEDIFFIHDGCQWPSDPSAFKETMREYRAELRKLAERVMEAMDENLGLTKGTIKDAFSAGGRHEPFFGTKVSHYPPCPRPDLITGLRAHTDAGGVILLFQDDRVGGLEVLKDGQWIDVQPLAGAIVINTGDQIEVLSNGRYRSAWHRVLPMRDGNRRSIASFYNPANEATISPAAVQGSGGGETYPKYVFGDYMDVYVKQKFQAKEPRFEAVKAAAPKSSPAA*