MTTAEYPARTLRIGTRSSPLALAQTDMVVAALREHVPDLVAETVPVTTEADLWQGDLAQLGGKGLYTKQIDAMLQAGAVDMAVHCVKDVPGDVPLPRGLVFAAYMERPDVRDVLLFPEGSGYRTLADLPPGAVILSSAVRRKAQILRARPDLEVVRVRGAVGSRLEKLDGAKQIDVHADGMVLAAAGLARLGIERPGYVLSMDEMLPAVGAGVLGLECRQGDPATAALLEKINHPRTQREVTAERVLLHNLRGHCNSPIAGYCTTEPDGQLSLRGMVFDREGSKFANAMLWNEHRQDPATLGARVAAELLRQGAREIIAGIPH