MPEEDYSESLRLACIDLSNPDRSTTAALVRKACLDSGFFYVINHGIDQEFFDKVFEQSRCFFSLPPQEKMKVSRNEKHRGYTPYQAEALDPSMQSEGDCKEGYYIGPDVSEVDVEHRKAFDGPNQWPSEELLPGWRETMEVYYDKVLNVGRRLVTLIALALNLDATFFDKPGMMDEPMAFVRLLHYPGKSSNLECGLYGAAAHSDYGMLTLLATDGVPGLQICRHKDDQPQMWEEVPPRKGAFVINIGDMLERWSNCLFRSTLHRVVINGEERYSVAFFLDPNFNCLVECLPSCCSQTNPARFAPIRSGDYLQERIRLTYGSRG*