MRTRSTAPAEQPDPEQRPQLPPSTKPCKTFILPSAATDDARLIQLPNPRTGELARYFFCPKLGVYEFTVVKAPSHDPRSVLFTQKSEEGALKGSISKAAELLVATPIDIMFFLIPLLCPSSSTQSKGLFQPLDDIIDSQDEFPGHLQHVLYNETFRGALQARAEAICDSVEAGDEKMLRFSETKLLKELLTKADRMVAQGLPASLEERFIKQALATPLLSVKREDVGPNGSSEATDGEAELQEGKDSASATNTTSTPSVSTPSGESASTPATESPTEESAILDNITHLLRVSTALTFMKESYIAQDLGARLDELLASADSPLDFKPLKDRLEHLAKLRAEALASRSLGDFSRKRNLEDEDAAESRAEKKRRKEAEEKKKKAEQSRGVRELKKVDTSGMKKMSDFFGKAAAKKKS