MKAYHTPCILQFSSRHGSLPEFWRSSDATPWLDHQPAVVRHSCTCWAGEMAAQPPSNFHQNEGILSALGKQVDALCGAYTDNMRQLHSMLDKEEDPRERTARQTAAGRALWNHVIHDPLARFLAGESHLRKLQGKMEAGSFNAKETAGVMLAVRTLWFDCKIEAVLRQWRESAAATAADCTTPPQVVLLGAGMDTRAYRLKCLEGCSVFEVDLPKIVACKSALLRCAAATEDVLDVNVQGSMPETLTTTEELSPPAEPLRLYAASIHRVAADLAAEEWWDKLTEAGLKVGKEEHNATPTIWVLEGLLYYLKDAEARALLCRISGSCTAGTVVLADFMNEFSTHLSSELQTRFYFHSDWPEELLPSLGYVGVQVSQVGDPDANFGLIDDNPHSLFHRLRHTPRYCKSDADGNPCRRLFLVQCSVA*