MASNNLLNLPPFKIALNPPPPPLPTRPSVFLAPRQIPPCRSLLRSKPPPRQGVRSSTSPQLDTANTPSPPSSRQEAVAQARSCLATALQKPLNSSIPLKRQRQPRFRAEIPVVDESPGSLARLAFDVLSGGAGASRKGAPARLLLIWPSAEALSVALREFEDQGDSATAHARLGSMAPDALGACDAAVFLATGPAQVEQVKAAAAALEPRPVVLFNPSWSFDEEGDGEKFGAGARGFVGSFDVVYSFTGLEVRGLLSKKRGVLLRCAEAGRFGGEGWVLMVENDGGRVGRAGVQGPCRGLRSGRRSARWKSLA