MANHRNEEAIDILCKIRGDKQVNDPMIREEIEQLEAIVEASYHKRNNYVNITLAGRYSGKLHLGRRAVLGFALQQIQQWTGILVMVSWAAKVFELAGFSAYKASWMSGLLNTFGVIGTAAAALVIDRLGRRKSLQVSFAIQGISLFLVAALIKTSQDRVLSEPSQSQTLGTAASAFTFTFVFFFCMFNIVPCWIYGTEIWPQEVRAKGYSYTILGWAIGCGTTTFVIPIMLANIGWWSFIFFGIMNFVVMPIIHLFYPETARRSLEEIDLLFANDSLLVEKNMQEYDRRIAAAGGNIAVAARKLLDEVNGESHLDPRRFSVDNENGSAKTSEDTNHVELTKEKDDSL*