MRRYSVAVASALVWLCQGVTAFLPSPGTTGQRYEVQLPATIAPKESLEENINQDFWMSLQEINPIIKLGSEPKQKVINSFGLFCMAVSLAICPIWLMALQACEASYKVIGDDWDPNREFFDGLGKVWAKSFLTLTGSYPSFSGEVELLEKGPHNQPCLFVANHASWLDIPILCTCLDQVFKFVAKGELGNIPCIGHQLSGGQHILIDREDRRSQLRSFKQSIGWIKKGVPIMAFPEGKRSDDGRLLEFKGGLFAIAVKTGVPIVPITISHAHAVMPSNSLVPVQPGGGKLHVHVHGAIPSEGKTEEDLNRLVKDCFLETLPKYQHPAN*