MSIMISTLFIFADGGYKIGKAQCDGLDNHLTKPGWCCANNDGNGFFGDKFFDPTVWTAALSKMAATFNGVSNVVGMSLRNELRGTKQNVNDWFKYMQQGAEAVHSANKNVLVIMSGLSFDTDLSFLMPRPVHLSFTGKLVFELHWYSFSDGNSWSTNNSNDNCGQVLNRIRNNGGFLLNQGFPLFLSEIGIDERGGNVNDDRYFGCLTGWAAKNDVDWSLWALTGTYYLRLGVVGLNEYYGVLDSDWISVRNSSFLQKIYLLQSTLQGPGPRTDAYNLVFHPLTGLCLVCSLKDTAMLTLVTDQKIGLPCLGRVVRESRWQTISASRMHLALTTSKNNSLCLDVDATNNILANPCKCLSKDSSCQPMSQWFKIINATRPLESSKLYKQLENLSPRSDML*