MALLPSCRAPLFSSNVSSSHCPLYRSILRHLSLTSFPLSLNLPSRLSVKTSAHHRTSIRSFFQEHIENDTAEIGRKLPETQRLDEAEINNTLCHDDDVLLSQGDEFVAEIDESKEEDEALEDGYRMARVCDRLIEVFLVEKTKPEDWRKLLAFSKEWPNIREHFFKRCKARAEQDCDPKRKGDLLRLARRLKETQTDTKPTIEQVDDDMERHNELLACVEERIQDLDTLVMQRRKDFTTDFFQHIELLYHANFAQPDKQNFLAEVGKQCAEAVEAHDNLAEEGEAMNAAQIKFDDILNSSSLDVARNKIDDLMRKNELDSNLMLLITKAWAASKESNMMKEEVKDILYHLYKVAIGNLQRLVPKEVRIMRHIILLEDPNEQIKALTDAFSPGDELEGNDIDLLYTTPEKLHNWIVIVLDAYYQDKQSTLMKSAQQLMNPALIKRLETLKKMIEHKFL*