MTSLHKTLFTQNPTTLDQLMMCHTGRDNSWKKLENIDEEGPSTVAREVRTALPPETPTEMMEFLGRSWSISAVELTRAFFNNSTADTNSFLLSTIVNTNKEDREDEEDSTSMASSRDLLLPHVGNKTSPPITPRTGREMKHLYKSMIRGRTMGRRLKDQKEKKKQETRTRNAEIHAAVSVAGVAAVVAATAASNAIAAAEDAVESTTVAAAMASAAALIASHCIEIAGEIGAGYNQIATAVSSATNARTNGDIMALTASAATALRGAAILRSRMERNNENKAMLYATKEHVVEMEERNVFGAMTFVSRGEELLKRTRKGDLHWKQVSFNINSNWQVVLKMKSKHVGGTFTKTKKCVVNGVCRDIPEWAHRGRADKMVERRAYFGVKTVERVIEFECGNKREKQMWIEGIQQLLNSLEIGSSVQWKH*