MTPEQARRSFQIVVAATKQWGIGKGGSLPWSLPGDMKFFRELTQRTADPAKQNAVIMGRKTWESIPAKFRPLKGRINVVLTRGATGGNENAGPANAAALAEATGKHDGVHVSSSLDSALELLAGPDFDCRVENVFVIGGGQVYQECMESPLLSAIHLTLVEGEGAESAACDTFMPPIDEARFRVWSASSPRNEGAFRYSFLCYTRAGQEGLPALPPALASRHEEQQYLEMIEDVMSNGVLRGDRTGTGTLSKFGASMRFNLRHSFPLLTTKRVFWRGVAEELLWFVSGCTNAQVLADKGVRIWDGNGSREYLDSVGLSHREEMDLGPVYGFQWRHFGAQYTDMHADYSGKGVDQLAELIHKIKTNPNDRRLVLSAWNPAALKDMALPPCHMFCQFYVADGELSCQMYQRSCDLGLGVPFNIASYSLLTCMVAQVCGLRPGDFVHVLGDAHVYANHVEPLREQLRNTPRQFPRLRINPAKHDIDSFVFDDFELEGYVPHRAIKMQMAVX