MKRYRNGEIWDFEQEMQQLLGDGFCEEREVILGLDGDTTCTVCVCMPLLPFAVSLPDPPPILSRAVAGCSNHNSVGETAARDALELVMADALSKAGSTRFCVQAVCLAVSGVNHPTDEERILNWLREIFPSHVQFFVQNDAVAALASGTMGKLHGCVLIAGTGTIAYGFTEDGRDARAAGAGPVLGDWGSGYGIAAQALTAAVRAYDGRGPYTALTSSILRKLDLSSPDELIGWTYSDPSWARIAALVPVVVSCAEGGDEVANKILRDAVQELASSVKAVVRRLCLCGEEGNDPFPLVMVGGVLEANKKWDIGREVINCIHKDFPGVHPICPKVEPAIGAALLAWNFLARYSRRGTLRSETYSS*