MFAKVAFKNFTPLKSIAPRSFSTTSSRAFKVAVLGAGGGIGQPLSMLLKLNDKVSELALFDIRGAPGVAADIGHINTTSNVVGYAPDDKGLEKALNGADVVIIPAGVPRKPGMTRDDLFATNASIVRDLAFAAGETCPEAKYLVVTNPVNSTVPIFKKALERVGVHQPKHLFGVTTLDSVRASRFTSQVTNGKAELLHIPVVGGHSGATIVPLLSQGGVELTGEKRDALIHRIQFGGDEVVKAKAGAGSATLSMAYAGARMASSVLRALAGESGVEECTFVESPLYKDQGIDFFASRVTLGKDGVDTIHPVGKINDYEESLLKVALGELKKSITKGEQFVA*