MACASVTGHLLESGLVVPVCRTRKPSSFSPPKPKFFTVRRSLAIRAMSGSPAVSLKEKEGTPKGSMGSLISTDPPKGTRDFPPEDMRLRTWLFNNFREVSRLFSFEEVDFPLVESEELYTRKAGEEIVGQLYNFEDKGGRKVALRPELTPSLARLVLQKGRAQSYPLKWFAIGQCWRYERMTRGRRREHYQWNMDIIGVPGVEASNAEAELLSAIVTFFTKLGITSNDVGIKVSNRKVLQAVLEKFNIPVDSFPAVCVIVDKLEKLPREEIEGELDKAGVPSNAVEGILKALSLKSFDDLEALIGAQSGAVAELKQLFALAEGYGIQDWLHFDASVVRGLAYYTGTVFEGFDKDKKLRAICGGGRYDRLLSTYGGQDTPACGFGFGDAVIVELLKEKKLLPVLPHVVDDVVMALEDSLRVPAAGVAARLRSKGRVVELVIEKGKKMKWVFKHCDTLKAKRLVLLGSTEWDQGKVNVKDLDAREQTLKTVDELIEST*