MSLEAIRYDEKNHTLTILDQLRLPHESEYVPINNSDDGWKAIKDMVVRGAPAIAIVAILSLAVELVHGGKVSRDQTRAEVGSFISDRLDYLNTSRPTAVNLSDAVGSFKKLVQTQTGSASELIEAFLSASHKMLLDDVQDNKNIGKYGLEWIQKNVPQAANGHKISALTICNTGSLATAGYGTALGIIRALHEAGVLERVYALETRPYNQGSRLTAYELVHDGIPATLVTDSMAAALLRKNKDIGVIIVGADRVVLNGDTANKIGTFQLSILANHFDRKFIVAAPTTSIDVQTKSGEDIEIEERPAIELTQVKGVDANKQPLTVSVAAPGIEVWNPAFDYAPYKLIDAIVTEKGVAEKTGGEFNLKEFKSAN*