MSAITIRAMTIGDYEEVEAFLAVHFFKQEPLMLIPQEDPKQSEVSSAEAELHRSLIPQDLSLVAVDGERIVGVVLAGELV PEDLEREYQEAEQKEITCLLDKIHKFLAGIERQANIFKHYGVERALYLYMLGVDVSIRRQRVGTRLVEATIELGRQRGFP VVTSTCSNQNSKRLMTALNMECILTKDYADYKDEHGEIVLRASEPHTSASVVAIRL