MLIFFRLIGLPDDLRPDEPQPVARTVFPFTTLQPLSCLVVGLWKRDSTVILYKDSDRQVIHSNLGPDRFIRPSPDDLHSKCKEVRIRFPEGGWMIFDARLSFKVLRGRVIIIGLAEEELYEERVKKIGMTAEPFLQARVAQMDCNRFRFNVDWEPNT*