MSVFLCALITNWVSTTEGFVPRAGWTTVHIDSATRNPSHAIAKSTRLFSSTQKRQPSRVVDEDGPTLDLDDGEADVVDEDDLPELREVERASDMPSGPIPHQPWRRGETNGCEDPITAEWRVKAEDIIYSAAKLAGGKVHDVTWFLSSVLVTLDEDVSEAQNPFKASGPVIEVRNPSDPVYFDPKDPNPEPIMSDDETIVYQRETEEEAEERKQRNRNRWAKGEDGEPQIPEGEDEDPLDMYMNEETRYETALTDAEEAKELYEQEEKRPKPFRVDTAAISTIAGALLDALEEAEAELEILSRHELVLASPGPPELLETQKQFDANRGQTVFVETQDPWQSNRILKGKLLDRNAMDVYINKQGRMVTIPMNFVKCVRVEPKKKREAEAADGEVEEEE*