MSIPHLFRCPISLDIFTDPVTLCTGQTYDRPCIERWLAAGHRTCPVTMQPLGDAALVPNRTLRHLIERWLSADHHHQIPDDDAEEPSLAALKRCLQSGAGARDKVAALRKAVALASESDVGRACMLQLGFLPVLLQLVFHAPTPRDDLSEQEDLALQCALTLLPTSSPASPQHGCLNMLKTEASLTSFVALLAAHGRAVAKCGLCRLLETIATATATRDLALAAAASPRVWQALLPLLRHGDDRVSGAAVRAVAAICCGAEPARGSAVHHGAVPALLGCLSWASAGNGKARGGAAAAAWSALAALEALAASEAGRRAVAREPGAVRALVRHVFLMSSSNEGSEHAVAALLAVCRESRAARSEAAGAGVVTQVLLLLQSQCGTRAKTRARSLLKLFKSM*