MGRSQIKKEGKPVMILLVTIACLFIATKIEKTAIPKSHDLQVGNEHLYFEARAIQRMELLMLNILKWRMQPITPFSLIHHILKKGWLKFFEFRPFEVAVVLTISVTKESEAVNFENVVSHCLFVDKVVCFNSFGETMFIFKCNRYE