MSSPSLVELKAILRLAGPLIAAQLAYVAMVFTDTVMMGKLGPDALAAGGLGAVSYAFVSTFCVGVVAAVGNLVAIRHGCDDAAGAAAAARSGLWVGAALALAAGLLLWNLRPLLLVFGQAPQTVDGAMQFLHSLTFALPGYMAFMVLRGFTSAIDRAGPVMAISVLGALANLALNYSFIEGLFGLPRLGLAGIGLVTALVMNCMPLLLALYIRLQPAYAEYSLLRGLGRPQRAMVEEILRLGLPIGGTYAVESGMFTVATLCMGIIGDHALAAHQIAIQAVYVAFMVPVGLSYATTYRIGQHFGAGRLLEARRAGRVGIGFGALCMLLFAGLFWWMPEAIIGLFLDRDAPANREVAAMAVSLLAIAAWFELFDGTQNVAMGAIRGLKDARTTFLVGLACYWLVGVPLACLLAFAAGWGAAGVWWGLAGGLACAAIGLTLAFEWKTARLLPKATASEASALNCRAAGRGAPSARRCPGNAPVPPTAAAD*