MVFRTIFTKILKHGREREREREREREHSRVHTKVMASVAENGAAMEEEEQQQIITPWEVAAKDGGRIDYDKLIIQFGCQKLEPSIVQRVERITGKPAHPFLRRGVFFAHREFDKILDAYEKGEKFYLYTGRGPSSESLHLGHLVPFMFTKYLQDAFRVPLVIQLTDDEKCMWRNITVEESRRLARENAKDIIACGFDISRTFIFCDFDYVGGNFYQNMVRIAKCVTLNQARGIFGFSGEDHIGKVSFPAVQAAPSFPTSFPHLFGEKRDIRCLIPCAIDQDPYFRMTRDVAPRIGLHKPALIESLFFPALQGESGKMSASDSNSAIYVTDSMKLIKNKVNKYAFSGGGDTIEKHRKYGANLEVDVPVKYLSFFLENDEELAQIKQEYGAGRMLTGEVKQRLIDVLGRMVERHQKARAAVTDEVVDAFMAIRPLPQMFC*