MFKLARSKPVTAALRAATESSVQSRVAQQQRNLSIHEYLSANLLKSYGIGMPKGEVARSAEEAEAVAKSLGNDDMVIKAQVLAGGRGKGTFDNGLKGGVRVIYSPTEAKMFASQMIGQKLITKQTGAAGRLCNSVYICERKFARREFYLAVLMDRASQSPVIVASSQGGMDIEAVAKENPEAIITTPIDIKVGVTDAIAHKIVTELGFSEQCVEEAKDTIQKLYKVFMEKDATQIEINPLSETSDHKVMAMDAKLGFDDNAEFRQKEVFSWRDTTQEDADEVKAAEHGLNFIKLDGDIGCLVNGAGLAMATMDIIKLNGGAPANFLDVGGGATPAAIKSAFELITSDPKVTAIFVNIFGGIVRCDAIAQGLINVVQEMGLRTPIVARLQGTNMEQAHKLINESGLKIFSIEDLQSAAEKSVQFSKVVKMAREIDVGVEFTLGI*