MVRKLCLCGESPDKFTLSMILKGSTVSYAESYSLDIGKQVHAQVIKCDVEGDDVLYTGLVDSYVKSGRVDYARRVFDLMLDRSVVCSTSLITGYMNQGYFEDAEDVFSKTMEKDVVVFNAMIEGYSKQIENAKKAIEVYIDMQRFGFRPNISTFASIIGACSALAAFEIGQQVQGQLMKTELIEHVKIASALIDMYSKCGLVEDARRVFDHMHEKNVFSWTSMIDGYGKNGYPDEALELFSIMQEDHHIVPNYVTFLSALAACAHSGLVVKGREIFESMERDYYMKPRMEHYACMVDLFGRSGSLNQALEFVINMTERPDSDVWAALLSSCRVHGDVELANLAANELFKLSSGSRPGAYVALSNALADAGRWDGVSELREIMKIRGISKGTGFSWVGSDGSLKAFFAGQQT*