MASGGAVREVGSKAELDAAVAGARAAAVHFWAGWCEASKQMDEVFAHLAVDFPHAVFLRVEAEEQPEISEAYGVSAVPYFVFCKEGKTVDTLEGANPASLANKVAKIAGPASVAESAVPASLGVAAGPAVLEKVQELAQRNGSSADEGTNSVGLPDSLNKRLEQLVNSHPVFLFMKGTPEQPRCGFSRKVVDILKQEGVDFGSFDILTDNDVREGMKKFSNWPTFPQLYCKGELLGGCDIVIAMHDSGELKDVFEEHNIPLKPQGSKNVETVEPEAPTGKGGAVSEPVGLTDALKARLESLVNSSPVMVFIKGSPEELKCGFSGKLVHILKQENIPFSSFDILADDDVRQGLKVFSNWPSYPQLYIKGELVGGSDIVMEMHKSGELKKVLSEKGVIPKETLEDRLKALISSAPVMLFMKGTPDAPRCGFSSKVVNALKNEGISFGSFDILSDEEVRQGLKAYSNWPTFPQLYYKSELIGGCDIILEMEKSGELKSTLSE*