MTELKKKFNRICDKSMIKKRYIHLTEEMLEEHPNIGAYMAPSLNIRQEIITAEVPRLGREAALKALKEWGQPKSKITHLVFCTTSGVEMPGADYKLANLLGLETSVRRVMLYHQGCYAGGTVLRTAKDLAENNAGARVLVVCSEITVVTFRGPSEDALDSLVGQALFGDGSSAVIVGSDPDVSIERPLFQLVSAAQTFIPNSAGAIAGNLREVGLTFHLWPNVPTLISENIEKCLTQAFDPLGISDWNSLFWIAHPGGPAILDAVEAKLNLEKKKLEATRHVLSEYGNMSSACVLFILDEMRKKSLKGEKGGFGMGRPHPNSALLFKTNLIPVPFKKLNGTGRV*