MTTVRTRIAPSPTGDPHVGTAYIALFNLCFARQHGGQFILRIEDTDQLRSTRESEQQIYDALRWLGIEWDEGPDVGGPHGPYRQSERGHIYKKYSDELVEKGHAFTCFCTPERLDAVRAEQMARKETPRYDGHCMHLPKDEVQRRLAAGESHVTRMKVPTEGVCVVPDMLRGDVEIPWDRMDMQVLMKADGLPTYFLANVVDDHLMGITHVLRGEEWLPSAPKLIKLYEYFDWEQPQLCYMPLLRNPDKSKLSKRKNPTSITFYERMGYLPQALLNYLGRMGWSMPDEREKFTLAEMIEHFDLSRVSLGGPIFDLEKLSWLNGQWIREQSVEEFAREVQKWALNPEYLMKIAPHVQGRVENFSQIAPLAGFFFSGGVPLDASLFEHKKLDPTQVRQVLQLVLWKLESLRQWEKERITGCIQAVAEHLQLKLRDVMPLMFPAITGHASSVSVLDAMEILGADLSRYRLRQALELLGGASKKETKEWEKIRDAIPG*