MGAEELDEGVLLPAGFARKRSKMEDLKELNRRDCHGREKGFESLSSPREKATEWLSQLVEFSALPEYLQDNSFILRHYRADWPLKHSLLSIFSMHNETFNIWSHLIGFLLFLGLTIYTAMHVPTIVEPSTLHRWQSEINDVMPSYLQLNEALSSCVPGTFDGTQCIQKPITRWPFFVFLGGAMFCMLASTLCHLLGCRSAKTFYLLMRMDYAGIATLIAASFFPPFYAVTGISGIFPCVHKIFMYQDEPMAYQALYIEIFMGIIYGLSALIYSTRIPERWTPGTFDIVGNSHQLFHVLVVAGAYVHYHGGLVYLQWRDVKGCPLF*