MPTPAPALPFVPKPQPILHVAKALVPSPRQTQPQARGRGLPQPVNCANSKRLDDALSAGFVRLLNAGQVQDADSASGTCRRYDPKPGDFAVGVVVSGTEARLDVAVGADRLATLLSKELLPLDRDSSDPPTRQALPRLGSIGVVAGPSVDDDRQKRGSRTLVAPGTVVFAEVLGRTLSGRPLLSARRLFRRLAWHRARQILQLNEPIEVKIYEWNTGGLLTRIEGLRAFLPKFELVDRISSFTDLKNKVGCSIRVCIARLDEETNDLIISEKKAWEMTYLKEGTLLQGTVCKIFPYGARVRIAGTNRSGLLHISNISRGNVLSVSDILKIDDEVKVIVIKSNVPDKIAVSIADLESAPGLFLSDREKVFSEAEEMAKRYREQLPVTPQNPILDDGLPGEKLPFDNETKLYANWQWFKFLHHS*