MPKVTKEKKSRIHNDVQKQGIVFNKDFGQHILKNPLVITTMLEKAALRATDVVLEIGPGTGNMTVRMLERAKKVIACEID TRLAAELQKRVQATPLQPKLQVLIGDFLKAELPFFDLCIANVPYQISSPLIFKLLLHRPLFRCAVLMFQREFAERLVAKP GDKLYCRLSINTQLLARVDMLMKVGKNNFRPPPKVESSVVRLEPKNPPPPVNFTEWDGLTRIAFLRKNKTLAATFKVTSV LEMLEKNYKLYRSLRNEPIEDDFKMQDKVISILEEQDMAAKRARSMDIDDFMRLLLAFNSAGIHFN