MKRIHQKLIDMKEDIGEHTKRAILKLKDYLKDKFGGWIDKLKDALGLKSDSRRQRRDIKEEIINKLKEAMDKAMEKLKNAIDKGETIKEEWIEKFKNLCEKLQSLGFKMREKLLELREQAKGKLREIIDKVLKKLDHKDESEVLVFADENKFEIDFDTPEMKHIKDALDVCIRMANLGMYIPKMFIEKFISLCCKLSYEAMQAIKSYLENTYGNSEGRLRKLIDDIIKLLDECIKDKESQRSDLGDGLKVLFDKALERVKQMFEKGEELKESMVEKMREMIERGKKIGLDFKQHALNFYEKLEGKAKENFRKLLERLGIKEGSEDLIFADENKIQSSEMGEIMFKTIKRFIENCLLAVKLPFVSYDMFLDKFSELYAELPEQYKSKVLEFLYQLKKSANGRVLEFLEEMLEHVKEEDERKLEKRSIKDIREKIAEFFKDLGLKMKENYLKFGQWVKKLVDEGLQLGKDKAENVKKIAEEFLKHGKDLTKDVVNEFQEFIEDYKKELGNLYEECKKEIKKIFDGKY*