MAEELSGQTPIFGGSTGGLLTKAFREEKYVITWTSPKQQVFEMPTGGTAIMQQGPNKLELARKEYCIALGGQQLRTKFRITDYKIYRVYPNGEVQYLHPSDGVFPEKVNEGRQKVGYVDRNIGKNPDPAKLKFSGMTTYNAPGPKSSEAGKGSQDTKSGSLPRQGIEM