MASLDLRWFRLHCRTIFGMRLPLYNGKLDLLAISRCFELNPAKLSFRVMVRQYEADNEDDDEYDVSFHPLPLDHTTGLSCLTWEEMVADVLAVYPISSVADAKTRQHAAVIHGPPLQSSPAWLSRLSRICRALVPVESVLCHQFMFMLHKELGVTGFVHKVSRDKKLSELTRHEPEPEEEDSYVDRHLPREQSDELLRDISNLKVPHAYRWLQPQEIDGGMRTLRVQSVNLDVEVRTKSSAVLACGKSGDAVLGIDVVSHFSQLSLRRCEVEFYSWASASRLPFVQFITDFRNGAVLFYCTFTQTRAMCRETMSTGTMMKLLQLVMATLPNPELELEWWPLAWKRFSQTDGTKEQ*