MVIHPLDTIKTRMQVTAQIPQLQAWQHAAAGASKSIRSGAALSLKGSGSSIVAASRGISDLYLGLSSAVITTLPAAAVFFATSEACKRMMEHHFKCDRRGMACHMVSSSAAAVASAFIRVPGDVLKHRIQAYMLPSNMAVSCGRVMRAHGLRGMYVGFGVTLMRDVPEIAIQFTVYDAMLRKIRGADEQQRQQGVVKAASHPLVLGAVAGATAAVATTPLDVIKTQLQCDGVSNASMAIQGVLARKGPLGFVAGMGPRVMQATLMSAVFFAFYEQLKLQLSDTRHEQHQLASKEEMQQQRALAQQQRRQQLMAPSAAACVPQMSEALLFNISLPLQSTMIVGSSS*