MFLRPWSRNFLCSCRGFSVCTPYASIKSASELALKNISELQALQKIQNHTEKLKFFSSKLHNKGEPFTLQLGDLITEHTSVPELNEILDKFSQSNELFTMRFLEKASIIAHKNRSAELARRLRTYAANAMIDLSRVAFVNIFWTLLKTRDKEGIVETIEGQPIAFKVARRIFRRLLVYTSEAGENIEICFFLTNSLFKRLLNNREALSKDEKSELQNLYYDLLLCFSYSYYVPGVKLLLPMLYNGSFKEINRTAIDRSLLALLSTGELEAALELLVYLKNNNIPINDAYLRMMVINFCLANKPTLAVRFCQAWFKQSKMLSSTENLLLIAESLSRASNDFAAISKQMQPFSIESSSFYLPSHRLLMLVALMMKNSSGILHSYAVLKKANAITNKELRIMMQHAMDLRSTEFAEAVLKESEFTLQSNRSQLLMDFVAILFLNKEYTKAFATLEKTFASKIKPSHNIISFSLSLVKRFGTKNDLFFLRRSFKNMGIETLDEIEKNLPPKVVYRCFNY*