MAATGDSSGALVCVTGGSGFIGSWLVRLLLDRGYTVHATVKNLQDDGETRHLQALDGADTRLRLFQMDLLDPASITPAVDGAHGVFHLASPLTLHPTQDPEGELLKPAVSGTLNVLRAAKDCGVARVMLMASQVAIVPNPEWPADKVIDDDSWADVELLKKHQHWYNVSKTLAEKAAWDFAAKEGLQLVALNPGLVLGPMLMPSPTSSLHMLLQILGGQRFDIDDFYIGCVDVRDVAQSAVVIYENTSAQGRHLCIESIERLIDFHDKLAELYPEFPIHRIQEDKQGWVVRSKAASKKLIDLGVHFIPFEKTIRDSVDCLRSKGYI*