MGDVNVVEAFSLFSELPDDLIEEMLEYLPVDYIWKLGTLSKRWNKNPWLVIGDVENNRDCLAYSFFSGSWKTARLSLPFIDVKQDAGMVSAPFRYLGSAAGLFLFRGNFNFSIYVCNPVTGKFLTLPPMALEKYYCIGGIVQEGDGYKVVVLHEPVTQPGPMTVAIYDSTEKAWRIAGRVPVDLRLSSDWNPYKRMVFSGGFFYCLMVLTSEYYHVYGILGFNMREGTSLFVELPEHINNLLIFDFTLLLSCRSRILLVTKLAKVETRVQEVIVWEFNRDNRVTQWNEIARMPDPILNSMIHPPLLSWFECVGVEDCLYFKRRRDKEFAVYSLTQNSWTWLPNCPFARVSEHTPLLAFEPRPDMKVE*