MSYLTIGYTRGETPFWAISIVDSTPAPHPYADMLVGSGVHHGAGAPTLEECKDTLLRAALAGKMGIAVTLETHEVLCHGAAGPWSVYPTHKALFCATMSGRGRKRLLLPESYNVEKVVSWRQRAGGIELLTAWEDYDVDGWTWEPLDNIPKRFVRAFHAQRERLPQSFFYVVTKMRDRVAFKLLERTGPMFGVAVLVEEASLREYALAMLQYFSTPPSGTKAKIAVKEDHWQRAHTLTITSQEHAAWIVSLHESRPTHGVGALRIKSARRLSNMLLVACNARTPMRLSFVEPRAGGSDAPAPGSYKFTVEFTTVGINSATGDIMPYTAPTEELRLEMAEAHALVAYSKKTLKQPWAAEPVRHSLRASGWCDQPVAFQ*