MDSVLFQRLRWSYDSLPQANLKNCFLYCAAFAEDEQIPVKALVHIWIAEGLLKAKDMDYLLNYVQLLENRCLFQVKGDIITVHHVVRSMAICLGENEENCVFRASQRLRHFPDIENQAVCKRLSVYDNNITSLPTKELRCPKLVSLFLGKNEELKEIPEGFFLNFTSLRVLELSIPVKSLPTSLWQLTHIPVKSLPTSLWQLTHLEFLNLSWTEIEDISEDIGNLSSLQFLYLGYCRNLKALPSQVADLENMQYLYIKGCYNLREIPDEITCRIEQ*