MVALVSTASCIHSCKWSPGAAFPRLCAPSLVSGIFHDMCRVSLSHSSAFRSPKSVYSSCGGNFPGDRVSKRLHTRAKVGTSVEEQLRELPGDGKLNKIWHLLPSGLRLEVLSTEACENSEKKPPLVFVHGSYHAAWCWAVHWLPYFSSLGYDCYAISLLGQGASDVPSESGPGGTIQTHARDISHFISQHCIQPPVLVGHSFGGLVVQYYLSQLSTDTMTSIKSYGWSEPYPPLAGAVLACSVPPTGNTAVVKRFLMSRPIASIKVTLSLAAKMFATSVSLCRETFFSPSMPEGDVAHYQKLMKESSKVPLFDLRNLNSTLPVPPPVKNSPSILVLGAENDFILDKQGIEETASYMGTKEVIVPGIAHDIMLDMGWRDAANVLESWMQTTL*