MDSVALNGKSNDKPLHVAMLPWLAMGHIYPYFEVAKILAQKGHFVTFINSPKNIDRMPKTPKHLEPFIKLVKLPLPKIEHLPEGAESTMDIPSKKNCFLKKAYEGLQYAVSKLLKTSNPDWVLYDFAAAWVIPIAKSYNIPCAHYNITPAFNKVFFDPPKDKMKDYSLASICGPPTWLPFTTTIHIRPYEFLRAYEGTKDEETGERASFDLNKAYSSCDLFLLRTSRELEGDWLDYLAGNYKVPVVPVGLLPPSMQIRDVEEEDNNPDWVRIKDWLDTQESSSVVYIGFGSELKLSQEDLTELAHGIELSNLPFFWALKNLKEGVLELPEGFEERTKERGIVWKTWAPQLKILAHGAIGGCMSHCGSGSVIEKVHFGHVLVTLPYLLDQCLFSRVLEEKQVAVEVPRSEKDGSFTRVDVAKTLRFAIVDEEGSALRENAKEMGKVFSSEELHNKYIQDFIDALQKYRIPSAS*