MFYSQWLLGLAVIAATFAPSLGMDHDAQELIDYWTLAMDNSSEPIELLPEPTSNLRGRSLQTVPVPIGIDDWPPLGFAPGKVSKASGRLWMNDGAGTKSFCTGTAILCGKPGRSLILTAAHCLHSSGEVWFMPGSDDGGTDKTVVGPDPNARPTCSDDPYGCWKPNAAYIDSRFFSATGRAKQNYDYAILVVEDVGRHEEGRENSDPDLDNAVPAMEVDFTNEIRPTYWVGNPGVNDPHQKYCAGSTSFLAGLSQYGVVPCDLTQGASGGPAIADGNSKIYSVISKGTTLGPTHGDLEGQTLLRGPKLARNSLSCLAYEANKQDLPDSYTLRTVDYENDHDGKPCLSREYTWGSWGDPVQL*