MEALAKLQLQLQLRLPSSLTFCISPTHHKTDNLQGLSSILSVLKLKELQDFSTPVLQRMDIGPLLRLRLPQNTTHMIPTADPMLSLNPETLPPSTLHMLSLSPKAMHKMSAISNPLVSPNAIPPRTSSNGVPTSLSPTPTKSVLRPVPEGNWLSQKQASAKTHASNPGYGVMTAPNPPPDPERYAHEDLEFTAKRSWNGDKESVVRGPYDYVISHPGKDFRAQLIAAFNAWLDVPAPSLEVITRVVGMLHESSLLIDDVQDSSELRRGFPVAHNIFGVAQTINSANYIYFVALQELHKLGNPELITIFSDELVNLHRGQGMDLFWRDTLTCPTEEDYLEMVGNKTGGLFRLGIKLMAEEANGPTDCVPLVNLIGLIFQIRDDYMNLSSKEYSHNKGMCEDLTEGKFSFPVIHSIRSNPTNLQLINILKQKTSDIQVKRYAVSYMESTGSFEYTRKVIMVLIERARKMAEELDEGRGSTKGIQKILDKMAVL*