MFRTRVTGSTLRSFSTSAARQHKVVVLGANGGIGQPLSLLLKLNKNVTDLGLYDLRGAPGVAADVSHIPTNSTVAGYSPDNNGIAEALKGAKLVLIPAGVPRKPGMTRDDLFNTNASIVRDLAKAVGEHAPDAFVGVIANPVNSTVPIVAEVLKSKGKYDPKKLFGVTTLDVIRAERFVSQLEHTNPTKEYFPVVGGHSGVTIVPLVSQSDHPDIAGEARDKLVHRIQFGGDEVVKAKDGAGSATLSMAQAAARFADSLLRGVNGEKDVVEPTFVDSPLFKGEGIDFFSTKVTLGPNGVEEIHPIGKVNEYEEKLIEAAKADLKKNIEKGVNFVKQNP*