MLWNAQEKVDIVTYVLDTLVALNTHVLLLLVLLVAFALDKLATNITSRHYLYANLIVVYACFDNGRGRIGVVEEVEEGVGGGSVIETAGVAPLLLSQSKHLFRNPWKGKLDGGVTDDCFNPKYHWMVGRIIFESKIPHFCTWGDWLVGFGGLVMLFIEIINKYLYFFEKGNNQITVNTIQDLMELITTEMQSDNAATDSAAEAFFASTLRYIQFQKQKGGAVSEKYEPNVSFFVDLGRETNSVTIALQSAKLVRIVAFDLALGTLEWFPHLSLNTLTLTLRATCVMGSCLSKHDLNSQIDLVIEILKRPGEVLPVCLSVARTL*