MFSKNVSGLTAFSGAAYTRRKFKEKRLSTTAVVSGEYVRARIKGVPYRPIDRTAYAELAWSFENDTQGFGVNSDSPDKTVTVTHDRGALKLSSLGASNDVSTGGFWSNLRISADGSSVKPNILGAKSISMDVFVPAPTTVSIAAVPQSSNNGWTSPARAVVLTADQFTLQPDQRYKATLILTDADAPNLQKIAEDETNNVLSNIIFFVGTASTASNDTVWLDNITFHGHRVAAPVIHDPLGTATLPSSFENGTRQGWDWDGESGVKSALRVQQANGSNALSWEVIYPDVKPAGGWASAPRLVLNKSDLTRGVNSHLTFDLYLQPERASAGALQVNLAFGPPSLGYWAQASETVQLDLTTLGSLPRTPDGLYHVKATFDLTKINDAKVLAPDTQLGKITLVVADINSNYAGKMYLDNVRFSGAP