MFCLGKVFVSATFRFVQVEQGSLSWSPDMDPQRFHGFGEQKKICFSADGSRVAFGGKDGRLRVLDWPGLTTLIDEPKAHKSIKDLDFSLDGALLASTSEDGPCRVWDLDKAMPLTSLHREKAESFGFCRFSRNGSHPFLFVAAFRDGKGYVAVWEIAKWSRLGSKKFLDCEISALATSCDGKRLALGGMDGAVSVIEVKSMQKRQYVERADTCGITLLEMSPNSRALLSVSADGNVRVTATNVPWPWKDWQVYLLLAGLIAMSAALFYIFFELSDSFWRFPLGRNQPARPSMRAIYGSSVDTSTAEG*