MPNFRGQTLMDLPHAIILRIAESLPLKDLPNLISTCKYLAAMKKDFYDERETVDMACFEPVTPKLCEQLIRRFGNAHLRKLSFQFDVKRWGNYDPETLDLILQRFLDNINPSTLQLRADLRSGSPRMLDILAHCYYLDKFLGSQPQLKELEVDVEFSLFKVPSTRGQRLDWHLLKPFVTMDCVQTNCPLLESYVTHMASYQSSHMNLLHLQMRFLQKCQRLRFVGFVFVLGTEELETYSRLRQPLALEQALFYLPGWQVSPQQRRLNSVRLRNLGAKMEKLKKAVVTFKRRGCLKDCEDLFTALPNVSSVYMRCEFNPRYPVYDIDELNGLFFGGVFGMLRPSVSRVTLWGVPEAEFENLFCVKGGVPLPTGVRELRVQLHWYSPSLDERRDRMVEEFLKNAAPHLNVYCIAGVPPVPASDEHQPAPVFYKAKNWRPRRATKSCLFIFSGVKRRSSL*