MGLAKQLYLAVSFSSFPTACYKCRQVGHFAISCSTVLTFPTPSGTPSDAAVTLREAPAFQHRAKSDDVPMDTPNETTTRPEVEIAVDEKLQLAETAPTFLHAEDFSISSVVSPIEVQQNCAQTSETRQSNTSKPNASTHSQKNKKKKAKRKRKQQLVDKEIAPKADVGIKETGDPIFYIELNEDVLNQPIEEEGTPIQENESSGVAIDGKLNDISHSLTQTAEDAAEDSADDSEVSFEDWELERRASLIQYYNAECQKYYIPCGSYKDGDNCHVIIEGKDWIALDFLNIIS*