MRYDQQPNDTRPRLYAQPQALPGDYNQLMHTQHSALKFEPGAPYYPPAAALHVSSDYQPPASSPASSAHNSAKRSREELNLKEKQRMFKLNERINQLKTLLDEAGVQTKKNKQSILDNTSHYIEMLRGDLVVAQQKAERAEKQAETFRTQTHRGKGAVDKAVTGVFEKTTTPRVVVDMDMKTIMFNAAFVKYTGLSELALKKKKTLRPYLCTDQEKLDAIMTKLRETKQSLSVLVKASATGKDEVSVNLIAAVVTGDSGEGVNVEFSLIPMDVQQLPQQRPKRQKTENVAKGNKAKDQSAIYVQL