MYSLILHGRRLVQSQKCLSLSVSVQNAFVLSNSFSSARAADVSIRDGRKGKNFTVSYLVDSLGLSKKLAESISRKVSFEDKVNPDSVLSLFRSYGFTDSQISTIITDYPLLLVADAKKALGRKLQILQSRGASSSEITEIVSTVPRILGKKSITVYYDAVKDIIVADTSSSYELPQGSQGNKIRNVSALRELGMPSRLLLPLLVSKSQPVCGKENFDASLKKVVEMGFDPTTTKFVLALRMLYQMSEKTIEEKVVVFRSLGFTVDDVWEIFKKTPSVLKVSKKKILKSAETFLDLGYSRAEFLMMVKRYPPCIEYSVESVKKKNEFLVKKMKWPRNALVLHPQVFGYSMEKRIIPRCNILEALLSKGLLRKGSELPAVSSVLSCTDEGFLDRYVMKHNELVPTLMAIFTKGSVS