MSIAIAREQHAAILDMHPKPSIAMFSSEQARTSWEKRQAHPYLYRLLEIIWGVVKFLLGLIFFIPLGLFWVLQKICQNFILLGAGGWIFRPICRDSNLLRQAYAARLFSASFQDHVSSVRRVCLQYDEVFIDGLELRLPNAKPDRWMLISNGNSDCLEYRTVLQGEKDWIFRIAEESQSNILIFNYPGVMKSQGNITRNNVVKSYQACVRYLRDEPAGPQARQIVAYGYSLGASVQAEALSKEIADGSDSVRWFVVKDRGARSTGAVAKQFIGSLGVWLANLTHWNINSEKRSKDLHCPELFIYGKDSQGNLIGDGLFKKETCFAAPFLDPKNLEECSGKKIPVAQTGLRHDHILSDDVIKEVAGHIRRHFDN