MKHMGYEKPSAIVLKAIREQVEGSDPSSETRSKIADLLSLRTNQELLIEAVALENLKENAEQAEKIGDLEYIEEMIALVTHMHDCFVEMKQSESSNPVPIPPDFCCPLSLELMTDPVIVASGQTYERGYIRNWIDLGLNVCPKTMQTLVHNNLIPNYTVKALIANWCESDNVKLPDPVKQPLRLTLNQPTSPRSNGIHQEEASSPVHRHVHSSSEDSGKGNEFNTVESGEKSLDSGGPGLGPSGVDEGSPPEAPAIESSSSAPTTAYNSDALGELAAEPQAAIAASQHAVSPRFGNRARNQIWRRSSFGPRVVSSATEARTDLTELETQVKKLVSDLSSASIDTVRNATGELRLLARQMKLKGRGSTLLFLFVSPHINTAGLICSEDGIKDLVILRFCCGRKEDL*