MADLKELYLQKCGDFACEPITPILEALNARRPLDVIALDGKTKALFNNRIKPMQVIALCETLYEYGGLSVLRLSYNFLNDMAVKAISRLIQMNSGLRMLDLTGNEATGEGAAALAGVLTRPEARLQALVLRNNPLGDAGVLEIAEMLRSNSSLTMLDLADTHCGIQGVIGISNALTDGNNTLKILDLEDAQVHAQGPQDSTYQHLIRMLAVNTSLTDLSLAKQRMTDPQFEQLVTYGFAKSRAVWTSLSLRGNRLSPFAGPALERLLSLCPRLQRLNLASNALGNDGAVSLSRCLAYCAELRELDVRSNGIGDVGLMALAGVLQLVHTMELFMVWGNNFGPGACRAMADALSHPAARRLRTDVRPYTVDGEVSLALQEV*