MRNVELIFIPTPTVGHLVPFLEFARRLIEQDDRIRITILLMKLQGQSHLDTYVKSIASSQPFVRFIDVPELEEKPTLGSTQSVEAYVYDVIERNIPLVRNIVMDILTSLALDGVKVKGLVVDFFCLPMIDVAKDISLPFYVFLTTNSGFLAMMQYLADRHSRDTSVFVRNSEEMLSIPGFVNPVPANVLPSALFVEDGYDAYVKLAILFTKANGILVNSSFDIEPYSVNHFLQEQNYPSVYAVGPIFDLKAQPHPEQDLTRRDELMKWLDDQPEASVVFLCFGSMARLRGSLVKEIAHGLELCQYRFLWSLRKEEVTKDDLPEGFLDRVDGRGMICGWSPQVEILAHKAVGGFVSHCGWNSIVESLWFGVPIVTWPMYAEQQLNAFLMVKELKLAVELKLDYRVHSDEIVNANEIETAIRYVMDTDNNVVRKRVMDISQMIQRATKNGGSSFAAIEKFIYDVIGIKP*