MTSLEKPVPIVPIEPKVDPGHLMQAAEWHGTKSVKLNKERPVPLITHSADAILRITSTCICGSDLHLYVGSMPGMQPGDILGHEFMGVIHDVGPDVKNFKKGDRVVACFDIACGKCFFCDKLKLHSSCDYTNPSKEEQQMYGDRTAGFYGYSHMTGGWPGGQASFTRVPLADINLLKVPHDMPDEKAILLSDILPTAWHANELGEVGKGDHVAIWGAGPVGILAAHVAKVRGADTVILIDEFDYRLQHAKSKLPYLTTINFKKEKVYDVIRKLLPIGPDVGIDAVGMHYARSMTHKAEMAIGAETDTSEVLNEVIYNVRKGGRVSIIGAYGGFTNHFNVGAFMEKSQTMRGGQTPCQRYWPTLLPMVLKGELDPTIVITHQAPLDQAPRLYQIFNNKEDGCIKVVMHPSHEGQTAREGVVAA*