MGNYRFKDPTPLGREFIVDKFNKEFNLNINYRFFKEKLDQLKRKYKKYKHLMKDSTGISVDTTTSVISASNSWWKEREPQFSVNQRREQLRNDGLDNDEGHVYFETYDGDMQDSQVPETQENEEIPTSRIQQRGGVRRGSSSSGSRGSRRKQSFETTLTDTITGFREFQRQSLQQLRPNFFDEADYNEFDMAVKIFESMALPNDTDFYWACMHAFKEERFWRKYFIDRAERTIEDKLKFLQALTGYTPDSEYVGKRQWGPGIQQWGTPPTGPQWNSPSNVPQWGMPPA