MLVRQLEQNWVLRMQEENSGTRLLRSMSCYDAAYLFVDVSQQPWSVLHMNRAATEQLGIDWRCSYDELASLANGRAKRQAFSGCSIDSLFQLDDARAVWQESKWEFKLEDVEGAVTTPLAGKTYTLLFRLGTADGLDADQPFYVGVPSWLSMTTDSFGRSFFFVSVHENPKPATRRGSFGSRPKPVHSFTGDSAERLCRLLSLDHSPYLPRGLVQQSAAAPIEGLVMGPLLGKGSYGHVYRGIYKGMPVAVKVGVSRDNYWMVAVRI*