MEKSSFASASSGELTAAVYGAGRPVRVIPLRHPLDAAVREAAAASSPSLLSAAMERARGMGPWEWAEAALPCLAWMRTYRWKEDFQADLTAGITVGVMLVPQAMSYAKLAGLHPIYGLYTGFVPLFVYAIFGSSRQLAVGPVALVSLLVSNVLGGIVNSSSELYTELAILLAFMVGILECLMGLLRLGWLIRFISHSVISGFTTASAIVIGLSQIKYFLGYSVTRSSKIIPLIESIIAGIDQQFSWPPFVMGSAFLVILLIMKKLGKTNKNLRFLRASGPLTAVVLGTLFVKIFRPPAISVVGEIPQGLPSFSIPRGFEHLMSLMPTAILITGVAILESVGIAKALAAKNGYELDSNKELFGLGLSNICGSFFSAYPATGSFSRSAVNHESGAKTGLSGIIMGIIICSALLFMTPLFTDIPQCALAAIVISAVTGLVDYEEAIFLWGIDKKDFFLWAMTFITTLTFGIEIGVLVGVGFSLAFVIHESANPHIAVLGRLPGTTVYRNTLQYPEAYTYNGIVVVRVDAPIYFANISYIKDRLREYELKLPNSNRGPDVGRVYFVILEMSPVTYIDSSAVQALKDLHQEYKARDIQIAIANPNRQVHLLLSRAGIIDMIGAGWCFVRVHDAVQVCLQHVQSSSSNAIKLSPQASGHLTESPKAQQRYGFLRNLWKAQDGNGSAGDEAQSLLRQNLV*