MEQQKRYISVLDIGTSKVLALIGEVQDDDKINIIGLGQAPSRGLRAGMVTNIDATVQAIRQAVNDAELMADTKITHVTTGIAGNHIRSLNSQGVVKIKDGEVTQADIDRAIETAKAINIPPDQKILDAVVQDYIIDTQLGVREPIGMSGVRLDTRVHIITGASTAVQNVQKCIELCGLKSDQIMLQPLASGQAVLTEDEKDLGVCVIDIGGGTTDIAVYMNGAIRHTSVIPAGGNLITKDLSKSLRTPLDAAEYIKIHYGVASCDTEGLGEMIEVPGVGDRTSRQVSSKVLAAIISARIQEIFGVVLGELQKSGFPKEVLNAGIVLTGGVSMMTGIVEFAEKIFDLPVRTGAPQEMGGLSDRVRTPRFSTAIGLLHAACKLEGNLPQPENGTVQEREGGGGLLARLKRWIENNL*