MAPIRVGFIGLNSAGQSWGVWAHLPYLKDTSKYTIAALCNSSVESAKAAIKGLGLPESTKAYGSAQDLANDPNIDLVVVSVRVDKHYDAIVPALQAGKNVFCEWPLAKDAAEAQKLESLAKSKGVKTMVGLQALQSPAVLKVKEIVDSGKIGKVLSTTFHGTPTFFGAKELEFLGYSHDKNVGGNMLTIYAIHSLESIQYALGDLVSFNSIIENKRPEVQLIDFTGKYVKTIPSTSHDQILIQGHLDSGALISYHMRGGPAFAGKEGTFWRIHGEKGEIQVTGENSYLQIADDNVVIQLHDHETGETTQIKPEKHSLSELPLYSRNIGRIYEAYADGKEAGYKDWSHAVLRHKLVEEIYEREAKGAQDTPASYRKA*