MAIRFLLRASITSLQCLDRRSCLLVATWSPTYLPLQRQSAREFNFSTPRFKVKIKKDRPLDGVADKVKELRPIIVIRDLILRFPKKAIPFRIITMKRRELGLKMSDDKVENLMKRYPNAFEFFIHPDDKQQWCKLAPHLMDLLREEKRIYAQQEPFVVEKLRKLLMLAKNRQIPIEKLVAAARFFGFPDDFPSSVVPKYPQYFRVTNPNKADRALKLVEWDESLAITEFEKKAKASARENGLGDIETRGKPLPFKLQYSAGMQIRKKVIQKIDRWQKLPYVCPYQEVNWINDEGSVLAERKMAALLHEVLSLTLEKRILIEVIGDFKEEFNLPQRVAKAFNRFPGIFYISLKGNVYTVFLREGYQKRHLLEQHPLVSLKWKYYKMMQDGPRLRSMGFKATKKVENIGTLPLQSGEIDKMVTEDEEDSTSDEAESGDEFLFTDSEEEAEKKRVTDQGC*