MTRPRTSKALYLGLPILFITLVGAGLLAWKAFGPSSASYPRKVMKHAEELQDRILSFDSKITVPLDFGTTGNEVDKDGPGQLDLIKAGRGRLSGAALAIFGWPEMWSGPNSPHKPTLGFVEEARHQQETRYKILTGMVRDFPNRIAIAYSPEDFRRLAMEGKFAVVMSMLNAYPLGDDLSQLDRWAARGVRMFGFNYVGNNSWSDAARPLPFFNDSPDPLGGLSPLGKQAVQRLNDLGVIIDVSQMSGKALEQVAALSRAPIVASHSAPRALVDIRHNLSDRQMQLIKDSGGVIQVVGFPAYLRPLSKPTLEKLNALRIRFDLPPLESLDYALMPGDPIIAIWPESKFGEYASTLYGILEEEPKAGLKELVDAIDYTVKKVGIDHVGIASDFNDGGGLDGWKDVSENRNVTAELIIRGYSDADIAKLWGGNFLRVWGEVQKRAKPISSPIQP*