MPHRDVISATAAIGALTRGGRHRDALALFSRVLADGVAPNEFTFGTVLRSATALRVRAPRVGVQLHACAAKLGLCSNVFVGSALLDHYAKMGAMTEAQRALDDTREPNVVSYTALIAGLLKNGMFDEADRLFRRMPERNVVSWNAMIGGYSQAGLGEEAVNLFLEMCRGGVSPNESTFPCVLTSVASAGTLGVGRSIHASAIKFLGKLDVYIGNSLVSFYARCGSLEDSVLAFKKINRKNVVSWNALICGYAQNGKGEEALDAYRMMRATGLKPDNVTLLGLLFGCNHTGLVDEGYALFKTAEREQPGILKPEHYACVVDLLSRAKRFDEARRFLEELPFEPGIGFWKALLGGCQIHWNSKLAESVAKRIRALDPKDTSSYILLSNVYSASGSWQSVSMVRWEIKEKGLKRITGCSWIEVQEKVHVFFNGDCRHHQSDEIYSMLESCFYSMEDEGEHSIV*