MKRLQLQRWSSSALSSRARIGSRLQRQLCSSKRFQSTDATPLQPGSDQIIAEQFPRPTPTRRLPKVSKYNLPSPPVQAARESAKLAALHARLYLPSRLPLETLARCLVDASADPNPQFNNAPFSVLGHDLLTNYASEHLICTYPRLPLTVIFAALYAYVGPKTLTAMAREWGVEHAALPGGEVDPGLLQFKRVEPGTDINAEPLKGTTRPNEDQKHWRKSISSSVVYDNEFGDPDLAGVPPSESQPEALQDVKPVTVEQASAAFVRAIMGAIYLHAGRAAAKRFFEQHILSRHLDISSLFNFSLPTRDLAQLCARENYEPPVAKIISETGRRSRHPVFVVGIFSGQDKLGEGAGASLPEARSRAAVAALKGWYLYSPLEVRVPSSMEEEGAAPWKPVYVDLGEVVA*