MAVRDGVGRKKYAHGQPKNHATRRDDEPRQGHWESLWYTDSFFLSALGRQAQSQRLSAAEHSISCVSRDARQNVFITERHIRPNRLGRESPKVNSIQIPSTLDTNLATTTGLGYGGRSDFTAFKVDPASIPSNDAMNLLPDGQQFKYRQDPKIVIGSLAVEIPVPILIPFEATKRRMAMAMPFAHKTKLVWPGVYNNPPEVGPGTFERKDVSIGPQHLSKRRNLSTYSFARGPKFGREESADDVISKYDAARSCFGKQVLHKNRSAPSVGFNHDTRDMRAKTKVCMTKLDEGPKANFSKLQIRMPPLPMEKHVLASGFG*