MMAWPKVYFVVQLIGILFQKHVLMAEDSAEDQITWPDDIAEPTLESELTWPNELPVTVTNGMTFRTARTLDHFDALRDDD EFMENPHKKVFDEFDSLEHRYHIVHPIGEEIALKRNPLPEEKYIKQPFKFGCCHNSTYVGCAGVCPETCEYRSKYCVPLC GPPCRCKRGYVYNIPHSACTLRSDCPKGIVQSKNGIYRVFL