MEKKLTLLLLVVVVLFVNLTNATVRVQICPRESAKDYILGFRDKSALHRPGFVTEGDDRWLQMAADMVDKKNKCDYAALLFYASWCPFSRLVRPSFDLMSLLYSSVPHFAIEESSVKASTLSKYGVHGFPTIILMNSTMLVVYRGSRTLDSLVAFYTDVTGIETMDERWVERNRLVPHFHAEPENCPFPWARRSPENLLRQETYLTLATVFVLLRLLHLISPTMVVFVKFTWGRVSNMRLGNPLEHTVTMYLKEPCMSSNLQEGAMNARAWASKSLATVSIAESSSSSRSVSASQ*