MASGGAVREVRSPAELEAAVAGVRAAAVHFWASWCEASKQMDEVFAHLAVDFPHAAFLRVEAEEQPEISEAHGVSAVPYVVFYKEGKIVDTLEGANPASLANKVAKVAGPASVAESAVPASLGVAAGPAVLENIQKMAQQNGSSAAESTNSGSKEDALNKRLEQLVNSHPVFLFMKGTPEQPRCGFSRKVVDILKQEGVKFGSFDILTDNDVREGMKKFSNWPTFPQLYCKGELLGGCDIVIAMHDSGELKDVFEEHNIPLKPQGSKNEEAGEPGSATDKGGAVAEPIRLTDAQKARLESLINSSPVMVFIKGTPEEPKCGFSGKLLHILKQENIPFSSFDILSDDEVRQGLKVFSNWPSYPQLYIKGELVGGSDIVMEMHKSGELKKVLSEKGVIPKESLEDRLKSLISSAPVMLFMKGTPDAPRCGFSSKVVNALKKEGVSFGSFDILSDEEVRQGLKTYSNWPTFPQLYYKSELIGGCDIILEMEKSGELKSTLSE*