MKDTPSTHLYLAFVLLFQLLGSCRCNGNNTLAAQSPYLGEVPAIIIFGDSTVDVGNNNYLRTLAKSNFPPYGRDFDTKQPTGRFSDGRVVTDFIVFLWAALFLGLPFQLPYLDRHAKGQNIIAGINFASAGSGFYSRTSVLYNVAGVETQLKWYRRYRKQLENLVGKSNATAILANALYVLSSGTNDFVNNYFLSPRLALRYSVPDYNDFIVSLAGKFLQDLYDEGARRIAVVSIPPYGCLPSQIFLHGRGRQGCVEHMNQAALDANQKIKAKLNILQQKMPGVRLAYLDSYSVLRNVSESPQEYGFAESRRGCCHTGRLEIAWGCNPITYSVCSNVSSHVYWDSFHPTQAMYRILAHSLFHEGMSEIFK*