MTSLLVGHAAAALHFGFLAFVVFGGALAWRWPRMFWVHLAVAAYALGIVIVDWPCFLTEIENWSRARTGRAVMEDGFIDFYLTGNLYPPEHLLTSRLVMAGIVALTWAVAGWLVLRRRAALRAGV