MGFFLLFLQLQEPPFHLPILLGILDWKMKRYRNGEIWDFEEEMQLLGDGFCDQREVILGLDGDTTCTVCVCMPLIPFADDLPDPPPILSRAVAGCSNHNSVGESAARDALELVMADALSKAGSARFCVQAVCLAVSGVNHPTDIERIMNWLRDIFPSHVQFFVQNDAVAALASGTMGKLHGCVLIAGTGTIAYGFTEDGRDARAAGAGPVLGDWGSGYGIAAQALTAAVRAYDGRGPYTALTPSILRKLDLSSPDELIGWTYSDPSWARIAALVPVVVTCAEGGDEIANKILKNAVQELASSVKAVVRRLQLCGKDGNDAFPLVMVGGVLEANKKWDIGREVVNCICKDFPGVHPICPKVEPAIGAALLAWNLLSRYS*