MLESSAHEVFVQLSSLPIRAALFLVLLCAFLATLLQFGIRNKGDKELVIKRKTGDSARTENAVGKLGNLDHSPARRRLRAAFQKELENLNHPLFQESLEGVIAEEYFELNSRGIEVFTRSWMPESSFVKAIVFICHGYGDTCTFFFEGVARKLAKCGYAVFGMDYPGFGLTSGLHCFIPNFDTLVDDVIENYSKIKARPELKRLPCFLFGESMGGAVALKAHLKQPNAWNGAVLVAPMCKMAADMYPPWLLIQILIILSYFFPKAKLVPEKNLADMAFRDAEKRQQTAYNVIAYKDRPRLKTAIELLRATEEISGRLHDVSLPMLILHGEHDIVTDPSISKALHEQAKSIDKTLHIYKDAWHSVLEGEPDDVILQAFNDIRSWLDAHTSVSNRD*