MLLVAKMGGGVKAYGAVVLIRLMYSGMHVMSKVALDQGMNPLVFLFYRHTTAALVLIPVTFVLERRKAKPVTLKIGWKMFIHALYGVTACGDLFNLGLNYASATSSSALYNVQPVVTFILAVIFGMETLKLTRFHGKVKFAGILFCVAGVTILAFYQGPMFRSFNHHHLFQNGSSGASGEAGDTQPKNQWVLGIFLMTLSNVLAGLWTVLQGPLIEDTSKLMNTTLQISWASLQAFLVAVAVERDFSKWKLGWNVGLAAIIYSGVMVTALSYYMQMWTIAKRGPVFLAMSMPLTFVFTILISSFIIGDAVNLGSIFAGALLVGGLYNVFWGKSIEERDDLNKISAAAAAGRHGGLELPEQQDKAENQAAASQVPDDDAEAKV*