MTIAITIISSLLFLIVGLVVGSLIFKSSTEKKLAAARGTAELIVEDAKKEAETTKKEALLEAKEENHRLRTEIENELRGRRTETQKAENRLLQREENLDRKDTSLSKREATLERKEESISKRQQQIEEKESKLAEMIQAEQTELERISALSKEEAKSIILNQVEEELTHDTAIMVKESENRAKEESDKKAKNILSLAIQRCAADHVAETTVSVVTLPNDEMKGRIIGREGRNIRTLETLTGIDLIIDDTPEAVILSGFDPIRREIARIALEKLVQDGRIHPARIEEMVDKARKEVDEHIREVGEQATFEVGIHSIHPDLIKILGRLRYRTSYGQNVLNHSLEVSKLAGILAGELGEDVTLAKRAGLLHDIGKAIDHEIEGSHVEIGVELATKYKENDVVINSIASHHGDTEATSVIAVLVAAADALSAARPGARSETLENYIRRLEKLEEISESYDGVEKSYAIQAGREVRIIVEPDTIDDLSSYRLARDIRKRIEEELDYPGHIKVTVIRETRAVEYAK*