MYKLLKKMKGCASLPSNRQGSARFSHDALRVLYWAPMDSLSEVLRRTFAAPSEVTADDLPTLRQLHLGGYLRPRLPQGHPLRGALKMDAVQLAARHALIKSEVRPLLQLWADAGVPALLFKGFALAEFDYATPAERFYGDLDLLLPNDPDLISRAVHLALAHGWRSDGQHASPSTWTHECAHLVSPSGQAKLDVHRFVTTWEVGPQERMQALTRQMWASAVPTDWAGVPVLLPSPADRAVLTLAVSRCWGGDAGGLKPADVPDLQVLRERHRLTDEALARRAQELGVSQTWAAFLRVCQPAGPELASALQGRLPVLLDAARRDGRDHRALLWRARLRNAPRRAVWMLRLLPDVYAAARVGRQGGDPRAALRPWGQPVSGRLSLSAQNDLIGAVNWWTRLLYPRQSRRGVCVPRATATYRALRRYGHPAVFVSGVARTPTGLTGHAWVEDDRGVMESYGEPLVRQRFTESFRVPE