MGSPFEPTSLEKQLHDARSNMNRFRWLLLAIAISGLLMDLQVSLALAPYPLLPYIAFWGKTKANCKLLADQLKVHHITLDAGRRKSAKNTTFTAMLEGEALALARDMEAEVGRSFPKKHLIASIVNGTTRHGIDERQHGFASARYYSAHIRDF