MATETYGLVKDELLHGIRGGQGRLYCEVKPTAAPAVITAAGGGGGGGGGAKSVKRRKREPSTAAMSAVTVAGNSKEAGGSNAANKRSSRFRGVSRHRWTGRFEAHLWDKGTWNPTQKKKGKQVYLGAYNEEDAAARAYDLAALKYWGPTTYTNFPVADYEKELKLMQGVSKEEYLASIRRKSNGFSRGVSKYRGVARWEARIGRVFGNKYLYLGTYSTQEEAARAYDIAAIEYRGINAVTNFDLSTYIRWLKPPSSAAAAMCLQPHHGGGMGAGADDGLRVLAPVQSYPISADDDVAGSVYGCGRPLPSPSSSTTALSLLLRSSMFQELVARQPAVEDDGDDRQLSVLPDADVKEPPPESEYGEVFSSDDVAAAAAAAYGCSTYELDDSFALIDDSVWNCFI