MTAGLHPSHLLTPFNAKDRELCHHLLTPLYAEDHELVGSIAAQSSELTALTLLLLAERAKGDSSPHSALFASLPLSVCILAGECLVLLLFAYCHAWHARSMTGVGQSPANMHLVSFSCPRHGTCVHMDVFSQLQMSLSPCCRIIFCFPQNGHGMNRGIHRCSMLVRGQHWTAQIDHIASEICLAWMLESPLRNGTEILISDPRPNSELILATGRVYPNNPSDFLLWKANLIKTDRYFLLKNQILESLGYGIEEEFPVYADRMPTQLLAYLRMARVQDPGLLAKVNFEKDVMLSDLNEYEILQILMGDCRERLQAYPLSVEEEIKYSQDPKLSPKQRLACQLRTEEKRIVSGTMDGVRNKLAPIRGIPTKQGLQNPNQDLLDIFAFWDSVPRLPQIVFGSIAS