MVVPVIDFSKLDGAERAETLAQIANGCEEWGFFQLVNHGIPLELLERVKKVCSDCYRLREAGFKASEPVRTLEALVDAERRGEVVAPVDDLDWEDIFYIHDGCQWPSDPPAFKETMREYRAELRKLAERVMEAMDENLGLARGTIKDAFSGGGRHDPFFGTKVSHYPPCPRPDLITGLRAHTDAGGVILLFQDDKVGGLEVLKDGEWTDVQPLEGAIVVNTGDQIEVLSNGLYRSAWHRVLPMRDGNRRSIASFYNPANEATISPAAVQASGGDAYPKYLFGDYMDVYVKQKFQAKEPRFEAVKTGAPKSSPAA*