MATAIVPTDAELLQAQADLWRHSLYYLTSMALKCAVELHIPTAIHNLGGSATLPDLVAALSLPAAKLPFLGRVMRLLVTSGVFASSDDVQYRLNPLSWLLVEGVESEDHTYQKYFVLGTVSRHYVEAGMSLADWFKKEEDEDRQLPSPFEALHGVPLVHESTKLLDEELDRVVEEGVAAHDNLAIGTVIRECGADVFSGLRSLTYCCGRQGNASAAAIVKAFPDIKCTVLNLPRVVEETTTKTITIPPAQAVMLKLVLHFWSDDDCVKILELCRKAIPSRQEGGKVIIIEILLGPYMGPVMYEAQLLMDMLMMVNTKGRQRGEDDWRHIFTKAGFSDYKVVKKIGARGVIEVYP*