MDGTTGDPFRSPSTVAVDLRRDMVDYITQRSDSFIADALIESEANQDVPGVEVPDDPFDTVSIFMDDFASTKRNIIGHVSGWLLTDSRNDKIDDFVQEMEATKFWPLERREAVAELLLKNINLKTRFHCPEKYENEERLEDHKAQCSFRHCANDGCRARVSVRCVKDHDAACVYKLLQCEQGYDKRLLRRDMDRHCITIYPMRPIKCPFGCDSSFPDRDLERHCTEFLQPHLLMVLKTIHKKGRSEQDLKDLAQKLEKFDGDGKLAKALDARPLTNVVKDLEAKMKGG*