MSHVQAWCTCGSTLASKGLQQLADAAGFYQLKLPSCEGADAAGLEAILNILGEIWKTTCISIVKNNEYESERVMMCFVTLHFLLLCLAEEHEALRSQARKSVEEFLEMVQQKPVVNLKSFVPDLGRFLVRPTDRPFDFEGELIHHRCELRALGRNMSCIPVHPDMWPESDSSPELQEEQVQASFDASQFGMKPGSSELLVFQSYYILRSRELGLARGTDGMKMDGSTPAPKWIKNRPTDVYRDEGVKTVVIFVGGILEITS*