MAVEACKYGNGFVGAEEEEDRVKLFVGQVPREMSEEQIMAIFQEAGEIHELSIIRDKATKQPRGCCFVIYKSKRDADKAIALLHDKRKLPPMQSPLQVKYADGELERLEHKLFVGGLPKTATEADIIAVFSKYGPIKEVVIIKSEQASKGCAFVKFEKKHQATMAIQALNGVYRMEGSPSPLLVKWADTDKERKARKTQKSQGALTTGVSPVPVPVPVQSPSVFGTVPSRYGIATPLSGYGYQAENPYGVSPYPFSAHLNQQNVPTAVNTAGSVPAGGLGYSLPSGTGSVAPSTYTSIQPSPSGYMGSSAYTSFPSAFQANLPGHTGLAPPYQTPSASGIGFAQTFSEAPVPRSAAGSQVEGPRGANLFIYHIPPPFGDEDLLSTFATFGNVISAKVNVDKNTGVSKCFGFVSYTSPEAAQAAISAMNGTQIGGKRLKVQLKRDDIDSKPY*