MLELVEEHRCFSGVQRTYKHDSQTIGLPMRFSVFLPPQAAHGKVPALFYLAGLTCTEETFAIKAGAQRFASEHGIALIGPDTSPRGAGVPNEGAAWDFGVGAGFYVDATQEPWARNYRMYSYVTQELRTTVLAELPVREDRLGIFGHSMGGHGALVLALRNPDIYKSVSAFAPIAAPSHCPWGEKAFSGYLGDDRETWKQYDASELVKSAKTKFDAGILIDQGLADNFLATQLHPEIFEAAAKAAGQAVTLRRHEGYDHGYYFISTFIGEHVAFHARTLCA