MLKPLMQFHFYADMSVVNQQYFNPIWKPCVSSCPLLAAQLLVMPMSNRELSVVSTIAAAKSTASIGEGNDDYVDISSGKAAAKGSGTTARGRRLLKVREEKRKREYERLHNYPAWAKVLEDACKHDTELRAVLGDSIGNPELMRKKVEERVRTKGQNFQKSKTGSVLSFKVSFRDFNPLDSYIWFELYGSPSDRDVNIFGSVIQAWYVMGRLGAFNSSNLQLGGSSMEFNPLYDAEKGFNVMPSSFHDISNVEFQDNWSRVWVDLGTADFFSIDVLLNCLTVLSSEYIGIQQVVFGGQRMGDWEEGMTNSDDGYKYFEI*