MTALDSGAGAHVLVFPFPSQGHMIPLLDLTHQLATRGLSITVLVTPQNLSLLNPLLSKHPSIRTLVLPFPPHPSIPAGVENSKDLSGKYFEKSGLMDRGGPSSVSADDILTWLDTCGDNKVVYACFGSQAVLNNRQMEGLALGLEKSGARFIWSIKEPTNEHVEGDHWALPPGFEDRVAGTGRGLIIRGWSPQVMILSHRAVGAFLTHCGWNSILEGLVAGVSMLAWPMAADQFLNSILLVNELKVAVKVCEGAESVPDSTELARAVTLSVSENWAARERVTELRRAAVEAIKPGGSSAKNLDALVKHLSEFNLQEK*