MKSLALQLAACSSPSGALAGARDFMTSGVASASDGILNSNLGLGSRTQSSSSPVSASAFACPCCDNDDVADNRDFKSGGPDRIPTEAELWKAILQEARNEAASEPDLASFLWSTILSHGTLYDALCFRLAHKLANPTLLSTQLTSIISNVFAKDPYVRLAIRCDLVAVKSRDPACRGYSQPLLHFKGFQALQAYRVAHSLWRDGRVALAHTLQSLVSDVFREIGKGVMVDHAIGVVIGETAVVGDNVSFLHNVTLGGNGKVSGDRHPKIGHGVLLGAHVTVLGNIKIGPFAKIGAGSVVLTAVPARRTAVGVPARVVGREGPKEVVPAAAMDHHAVGH*