MKRYRNGEIWDFEEEMQLLGDGFCDQREVILGLDGDTTCTVCVCMPLIPFADDLPDPPPILSRAVAGCSNHNSVGESAARDALELVMADALSKAGSARFCVQAVCLAVSGVNHPTDIERIMNWLRDIFPSHVQFFVQNDAVAALASGTMGKLHGCVLIAGTGTIAYGFTEDGRDARAAGAGPVLGDWGSGYGIAAQALTAAVRAYDGRGPYTALTPSILRKLDLSSPDELIGWTYSDPSWARIAALVPVVVTCAEGGDEIANKILRDAVQELASSVKAVVRRLQLCGEDGNDAFPLVMVGGVLEANKKWDIGREVINCICKDFPGVHPICPKVEPAIGAALLAWNLLARYS*