MMNSHPSTSTPEKGDRPFEVLIIGAGVAGLTAAYALRQSQTYQEGKLVVRLVEKRSQETWGGRMGFPMHLTKVARKALDDHDGLTVLSYSGKRVYRMVRDVRGWGMVERADLMSILKEGAGEVEWGFEAVVGEPRMEREIDGMFSAIRHRLYSGSQLVEDSAMRRWVHDPNGMNLIYGESFSATMMPLSFPSIYVALTIPSQWLNPSFQARIKGEEIKLEPTVHGKFLRQLECDPGWEKKETYPLWSATSTVGGKGRVVLVGDAAHGMPPFCGAGASAGIIDAVELAKVIVDQLNDPANSLDDSLRGFRRSMKKRNDPIIRQSKRILWLVQAERWYENAIRRAVFFMLELGERITPQVKG