MGFHVLRPPIALRSSLLGFLSKSHNPLLPGRWVQAGECSTMRCFASATRGKNKKQRLDEACVERFNEYSRTLIQSWIMQGKVLVDGRRVIKAGMPVSTTAAIKITAEVPKFVCRGGLKLEAALEKLDVDVSEKVVLDAGLSTGGFTDCLLRYGAAHVYGVDVGYGQVADKIRNDKKVTVIERTNLRYLPGLPQKVDVVTLDLSFISILKVMPAIMNVMKEDATLVTLVKPQFEARRQQVGKGGIVRDPEVHQEVLEKIINGVERYGFTNKGFIESPIKGADGNIEFLACFNRGTVKPEAEE*