MELARPASSRRKLKDLLLQSDNRLCADCNAPDPKWASANIGVFICLKCCGVHRSLGTHISKVLSVTLDDWSEDEIDAMMEVGGNASANSIYEAYIPEGYTKPGPDAGHEQRSKFIRSKYELQEFLKPSLRIVSGKSSLQSSSAKSSFMDSFKSTGSSQRMEGMVEFIGMLKVKVIKGTNLAIRDIKSSDPYVVLSLGQQTVQTTIIRSNLNPVWNEEYMLSVPEHYGQMKLKVFDHDTFSADDIMGEADIDLQSLITSAMAFGDAGMFGNMQIGKWLKSDDNALIEDSTVNIVDGKVKQMMSLKLQDVESGELDLELEWIPLEQ*