MDKAHPLSTPMVVQSLVVSKDPFRPQEENEEPLGPEVPYLSTIGALMYLANATRPDIAFSVNLLARYSSSPTRRHWNGVKHILRYLRGTSDMGLFYSNKDSADLVGHADAGYLSDPHKARSQTGYLFTYGGIAISWQSTKQSIVAASSNHVEIIAIHEASRECVWLRSVIHFIKERCGLKCDVKIHTMLFEDNAACIAQLRGGFIKGDRTKHISPKLFFTHDLKKNGDIDVRQIRSSDNPADLFTKSLPASTLEKMVHKIEMRKLNHLNRGFYQGE*