MGSRAGQRSESSARLLPHTFPFPQVSHGDCLPDQQPNPTHTRPRKMQLGLSESLSSLYQVRYCPALAKKPTGAPKPDKGPSGPKPDPFQDPSPDLLLAQIPRENPSHVLVLNKFPVIPNHFILATKAWQSQTDLLDKEDLEAAYACIKAWAEGSHAEGQGSKKLFAFFNSGDESGASQPHRHLQFLPVEAMAQGDSQNWQPLIDAVPFAHFARPLPSNPSSEALHQIYLSLYRAAVATAKGDLSDAGQVTGPATISYNLAMTETTMMICPRRIDSTASVDVAEAGVVALNGTVLAGTLMVKAEAEWDELRRNPTSLHNVLAAIGYPQPDSREVSLL*