MTWTELRPWSQGLAAGLQAAGLEEGDRVLLLSGNNVMFPVINLGVIMASGIYQSANPHSNARELAYQFKLTTPHFILASQETLVCALEAAEIVGIGWERVYVFNHAPLAKDGSGNDDFKTGVKHWKNLLASTEIGRSFYWKRLTPSESKLTTVYMIMTSGLVILSLPMISSHPNLTIGSTTGLPKAAEVSHYGILANCVQTDFVMSLDPNLRTKELAAKNSRWLCTIPLYHGLALCYFCTISIARQVPSYIMRQYEIHCMLESIEKYRITELHLVPPIIVAMTKDPAVKSGKYDLNSVTKTFSCAAPLGPEPTFQ*