MSTPGDYDAVRRDIVAQLKKPDYDDGSAGPVFVRLAWHSAGTYDAESDTGGSNGAGMRYEAEGGDPANAGLQHGRAFLEPVKERHPWITYSDLWTLAGVVAIKELGGPEVEWKPGRTDLVDDSKVPPRGRLPDAAQGAEHLRFIFNRMGFNDQEIVALAGGHNMGRCHMDRSGFHGPWVNNPTRFSNQFYNLLLKLEWTPKTLENGIQQFVYVDPDAEEGDEQLMMLPTDVALITDPKFRVWVERYAQDKELFFDHFAKVFAKLIELGIKRDAKGVIINSDNVKGGYVSAPKKSNVPTGLSQRGGGCPMARL*