MGAFPQLVWGHTRGGQGHERLRARIRLETQEQRGARATAHDGVTQVWPATSTRAELMEHLTHDKKLVPQVCARGGAYVVKHTSAEVGCGEYAAIWPRAVQGIESGDVMRLWWTRFVMPTEVAPDRNVVVLVHPVPLLPLSAAMVCNVLYKTSKPHSYAIGWLTTARHLLHGEERLRLDWIPEPSRSCRCKATDSSSSAAHGRVVFEIVSYSRSAHPVARIAQPMVRWLQDRFAHGAIRNMQRLLQHADKQKAS*