MPPLLPPPASPPLPPGPRGWPIIGNLLDVGTVPHEGMMKLTRAYGPLVYLRLGAIPHVVSDDPAIIKEFLKIQDHIFASRPGNVILAELLTYGGKDIGFAPYGAHWRNMRKICTLELFSAKSVDSFQRLRRMEMIHTLGLILDAAVDRRAVDLRDAFNGLTSNMMTRMLLGKRYFGPGDPGPEVGAELKAMIAEGILMMNGFNISDYLPFLRFLDLQGQERRMKQIMRHIDGLATALLLELAPRIGKKPESFVDILVNLRGENGEPHLPEDVMKAVMVDMMAAGTDTPGVSCEWAMAELLRDPALLARVREEVDRVVCVDRLVDESDLAHFRLLRAVLKESFRLHPVGAILIPHLAMEDAVVAGYGIPKDTRVLINVFALNRNAQVWERPHEFDPERHLRGLGEGAVVEFGDPECRLIPFGSGRRMCPAASLGLTMVLLALANLVHAFDWEVPANLSMERAPGKMVKAQALTALARPRLPRHLYSQQI*