MRGFWCLVLVVVFWGGAAQAGQLKSHIESFPNWQKLTVPSAQGDLIYPDWMAGTWNVTSTLVDVAAPLAPDLVTPGFESNRRTLNVPVSFIVRFVRDASQDLVADRAFNGLNLARAYLGRSVVAVKTDPTSPNKQITLLKGDRTLVSLVTGRATESLHNDEFITTEVFQQLFKGGSQPYFNEVESTTAYQLLANLAMEADQVTAVYLSPQEADYFKANSQPVALYRYRLEFLHLDVSPQ