MGVWYAFEGEECVQEVPRTGRRKFACVTGSWSLLGTWLVRVLLDNGYNVRFTIRTTVDEAAALMALPGAKQRLDLAQADIMDYGSLMEVFTGCDGVFHTSSPSDLVSTYPPEMVDFEVRGTLNIVEACANSSVKRLVLTSSLSAMVWDQQRHPEKVIDEKCWSNVDFCRSMKLWGPLAKTMSEKAAWSLARDRGLDMVVINPAIVLGLKMFGTTQCIFTYLKGVKELPQSGLFAYVHVEDVAKAHVSALEATDASGRYICFEDVVSEEKLVDLIRKLYPGSSIPSRFSKNGIAHVISNEKLKSLGVAFPAQQKIH*