MESDLVCARSKPLPACSFTPSLHPEYDAINAECEPWILAFTSPASEAASHFWRSCAFPFLCSLAYAHCAAPRVVPLVKLLTWFFVSDTDDDDPSLRGCEIDHVALRHQLMLACYAGRPFHLVLDGIAKTGDDVNARIDHVAKGLPALHEIWSDILPHLPLGARQRYIDAIRDHLNANRLQAHFRKAGRLPGVEEYLYALRRPTSLVLPCLILMEYALGIELDDEIVNSEIMTSLHDAVTDHVALANDVMSCEAEKCCEDYFNLPCIILNERAAVQPGFTFAEAMREALSKVEEVDRRCVQLMKEAESAGLTEKPGVRAYLRGLELWMAGNVEWSLKTARYSHTCSAQGVVRVVPAFDSLI*