MAALPLYPTSPPAIPPSASSSRIFSGFHHWKTALGISLAMGAGVGLRIVPHLSKQRSTWAAALLEALSSPKNLSCLLGTAISPLACLSLSAEAPPAQRLVMEPKTGMSFPLVLDEKEKLAGMGLRKKTLLGLKNVTVYAFGIYADESSLREKLGSKYIRYSTTQLQQSKEFYQDIITSDSNLTVRLVIVYGRLKIGSVRSAFEESIGSRIKKFTGTKDDRLLQSFTSIFKDDIMLPRGTMLDIARHPGHILQTKIDGKEIGCVQSPLLCHAVFDLYIGEEPFDKKGREEIGLGLASLLLDSSS*