MNEFLSRFVYIMRSKVSEAYPNCNKETIDGMLAVIVQKVVLEMEKGSINDMLNLVKETQFQDFSQELWRAVWEVCNFIVEDMRKMRKREELKKHLQCEEVKEMCKFAQEVGIRGDMLKELRLKWAQEKMAETEFYRGLEQMREEENALSDEDVASSKDGSLQSEEGERVEGENAVGEETQSFVLPKRKGKIQYKIYGLDLSGPKWREVAERLEDAEKLIAPQETKEIEGKCKLVMDKMLSLSDDEDPYQLLVEWEELLEPARIDWLALLERLKEKNKPRLCFKVAELVLDKKSFEPNIRDFSKLIDAHAKEDRIADAERILGKMTEKGISPDILTYMTLVHMYSNSSNLDLAKQAFEDIRARGFQPDQRIYNSMIMAYIKAGLPKSGESLMREMEARDIRPTKQIYMELLRAFAQGGHVDGAQRIVNTMQFAGFQPDLESCSLLVEAYGHAGDPEQARNNYDYMIKAGHKPDDKCTASLLAAYEKKNLLDKALGLLLHLEREGYKLGTHTYAVLVDWLGRLQLVAEVEQVLSKIGSKEEVPFKVHVSLCDMYARARVREKALEALGIVEEKKEALSGEEFERVIHGLLAGGFVQEARRVHEGMQGQGFVSSDPLKVALMAAQAMPRQKPVVR*