MCTAFKLTWHVESMSTGKLALEAHVIEPLLLFSLLLRNENLQLMVLLRLPSMAISWLLVSLHLVMVLDICAASPAMFIFGDSLVDVGNNDFIPSLARANFPPNGIDLPSHKPTGRFCNGKLISDFLSDYMRTPPVKAYLDPTNDAESLLLGSNFASAGAGILNSTGRVFVSLLTVEKQFEYFQEYKAKISSLIGTPAADDLVKNGLFSLTFGGNDFINNYLMPLSRSKRAYTYAQFQDILISNYRQQLIEIYNLGARKLVITGLGPLGCIPSQLTMKSQDGSCIPSLQQVAINFNGALKPMLEELNAQLTDATYVYTNSFDMVSEYIHNPEAYGFDYGNVACCGQGKYNGQLICNPLSTVCEDRTRYVFWDPYHPTERVNQLISNRVLNGPPSDISPVNLRELLGI*