MKLNIRAQSAQNLHNNSPIVLVHGLFGSLDNLGVLARDLVTDHDIIQVDMRNHGLSPRDPVMDYPAMAQDLLDTLDAQQIEKATFIGHSMGGKAVMALTALAPDRIDRLVAIDIAPVDYHVRRHDRIFAAINAVSESDATSRQQAAGIMRQHLNEEGVIQFLLKSWAEGEWRFNVPVLWEQYPHIVGWETIPPWEHPALFIPGGNSPYVTEAYRDTLLAQFPLARAHVIAGAGHWVHAEKPEAVLRAIRRYLHDKR*