MSMAAAAAPAAASSTLLRASNFSIARPVPSGVVCCIRAVSGRRASVVRVAAAGDRAAPAGAFPAALLFDCDGVLVDTEKDGHRISFNETFAERELGVSWDVELYGELLRIGGGKERMTAYFNQTGWPAKAPKTDDKRKEFIASLHKRKTELFMALIEKKLLPLRPGVQRLIDEALGKAVKVAVCSTSNEKAVSAIVSYLLGPDRADKITIFAGDVVPHKKPDPAIYILAATTLGVDPQSCVVIEDSTIGLAAAKAAGMKCIVTKSGYTAEEDFETADAVFDCIGDPPEVRFDLDFCAKLLKKQYVS*