MNRADVVSIVDFGGVGDGRTLNTVAFQKAIKRIEKMKSRGGTQLYIPSGVWLTGCFNLTSHMTLFLAKDAVIRATQDTGSWPLIDPLPSYGRGRERPGGRYMSFIHGDGLQDVIITGENGTIDGQGSVWWDMWRQRTLQFTRPNLMELMHSSDIIISNVVFRDSPFWNIHPVYCSNVVIRNVTVLAPHDSPNTDGIDPDSSLNVCIEDSFIATGDDLVAVKSGWDEYGIAYGRPSNGITIRRLTGSSPFSGIAIGSEASGGVLNVFAENITLFNMGVGIHVKTNIGRGGIIKNITVRDVHMHTVRKGIKIAGDVGDHPDDKFDPKALPVVDSITVKNVRGVKVLQPGLLKGLKDLPFTRICLTGINMGNAGSGGSGSTWQCEDVTGAAYGVNPSPCTELITTHDTDFCSVLS*