MSAAGNEPDGESAVVTPQWLGANLNNVKILDSSWYMPAEKRHPLTEFQVSWLSKLFREYNNHGKALHYGHVLGLEPHPQDGRIPGALFFDIDAIKDPNTDMPHMLPSEAAFSAAASTLGLTNDDPIVVYDKSGIFSAARAWWMFRVFGHQKVWVLLGGYPKYVALGLPVDSGSAEKEVAQAAAAAEAVKAHHSSEPVELTRGSYQAKLQPHLLWSIDQVLENLTSHSHQLVDARSAGRFIGVDPEPRAGIRGGHIPGSANVPFPKVLTSEKFLRDPVELNAIFETAGLALDRPVVASCGTGVTACVLALALHEVGKKDVPVYDGSWTEWGSREDTPVATAKTGQASS*