MINLFVDSFGFSKQGAIAASSQLLHVKTPEKALSVLNFLKAKGFEAIHIHTIINKCPHLLAANVEKNLVPKFKLFEDLGLSKFDLGAVISAYPTIVTYSLNKRLLPNILFLKNYLDPKGVLKFLKGQGRRLVSNRLQSNVRFMESQGIGGSKLRALLLKRTALFEVKSIRLIEITEKVKELGIESHFKMYSHAVGFMSSMSKETWQRKFKFFKSFGWSEEDIRTAFQKVPVIFCFSEQKLQKTMDYFINELKYDEKYLCFHPHIFSYNLERRLIPRINLLKVLRSRKLLEKDANLSTICVLSEKAFLERYVLRFGEEAENLLNIHKGNKENSRN*