MSIPHLFRCPISLDIFTDPVTLCTGQTYDRPCIERWLAAGHRTCPVTMQPLGDAALVPNRTLRHLIERWLSADHQISDATTPAAAAATSDDNAEEPSLAALKRCLQSGAGSGAKVAALKKGVALASESDVGRACMLQLGFLPVLLQLVFHAPTTRDLSEQEGLALQCALTLLPSSPASPQHGCLNMLKTEASLTSFVGLLARGPAAAKAGLCRLLETIATAAATRDLALAAAASPRVWQALLPLLRHDDERVSVAAVRAVAAICCAAEPARGSAVHHGAVPALLGCLAWASAGKGRGAAAWSALAALEALAASEAGRRAVARDPGAVRSLVRHVFMMSSSNEGSEHAVAALLAVCRESRAARTEAAAAGLVTQVLLLLQSQCGTRAKTRARSLLKMFKSM*