MKHMGYEKPSAIVLKAIREQVEGSDPSSETRSKIADLLSLRTNQELLIEAVALENLKENAEQAEKIGDLEYIEEMIALVTHMHDCFVEMKQSESSNPVPIPPDFCCPLSLELMTDPVIVASGQTYERGYIRNWIDLGLNVCPKTMQTLVHNNLIPNYTVKALIANWCESHNVKLPDPVKQPLRLTLNQPTSPRSNGIHQEEASSPVHRHVHSSSEDSGKGNEFNTVESGEKSLDSGGPGPGPSGVDEGSPPEAPAIESSSSAPATAYNSDASGELATEPQAAIAASQHAVSPRFGNRARNQIWRRSSFGPRVVSSATEARPDLTELETQVKKLVSDLSSASIDTVRNATGELRLLARQMKLKGRGATLLFLFVSPHINIEKSRTPAGLICSEDGIKDLVILRFCCGRKEDL*