MSFISIPENSGFPLENLPYGIFSTADKCQPRIGVAIGEHILDLNAVAHLFNGPELKNSQHVLKESTLNSFMGLGPKAWTEARKTLQDLLSTGNKTLEDDIDLRKNALVLQAEATMHLPAKIGDYTDFYSSIIHASNVEEMFRDKDNALMPNWKYLPTRRNDAEPPIFDKCKLLDFELETAFFVGKSNPLGTPVSVEEVDQHIFGMVLMNDWSGRVPKFEKDWSLLPNRQYHFGIMSIRPIQFGKSIFLPNRPAPNFNYMYWTMKQQLVHHTITGCNLQPGDLLGSGTISGPTTDAFGSMLELSWRGTRPVELGDGITRKFILDEDEVIIRGHCERDGLHRIGFGKCTGKVLPAITL