MQGRNRAESQWRPCSVSPRVPRYLRTAGALAAAVQSLIYARPTRPESACLHAQLLASGLRPTPDLLVKILILHLRCGSHRNARAVFDGMPTPTHAAHNYLVAGYFRLGLPEEALGVVRRIAGSTGRLDVFALSMALKLSAALALPGAAKEVHARVVRSVVEFDDILFAALVDAYVKNASLGYARRVHDMMPAPARRVVCSTSLIVGCMNEGLYREAETIFEGMEEKDAVVYNALIEGYSKTEETAESSLEVLKAMQRAGFRPTVSTCVSVLGACSLLSSPELGEQVQCHVIKSNIVSDIKAGSALLDMYSKCGRVEDARKVFDGMADRNVITWTSMIDGYGKNGLSEEALELFGEMRRRQQQRGVKPNHATFLSALSACARAGLMSQGQEILESMEREYSLKPRMEHYACMVDLLGRFGSVRRAYDFVRGIPARPNSDVWAALLGAATLHGDVDMANVASKEVFALSHAGRPGAYMAFSNTLAAAGKWDGVHQVREMMRSRGVLKDAACSWVGSENSSSAQ*