MHIRLLSVELVYNRRFGTLQSYKSSLKKLFDGCHYLESLRIKFEGPQFDPCISFMPMTVKYLHLQQVTEKSTRESVHSWGIQRIAAVPGQNGIPFSMGVSFQSIQSSTLVVDHITDNLLMSITQNLVLLVNLDLRDAPLEEPFLRHDLTNGGVQSLGSCNYLSHLSLSRSRANYPAFFRRVNDMGMFLMAEGCKNMESIKLGGFYRVTDAGFSALIHACKNLKTFELYNTFHLSDLAFHDLLATSLSLVSVRLISCNLITSESVEHIALCEDLEVLDLTGCKSVADDGMRAISKLKKLNTLSLSGADITDTGMSILGGGNVPLISLSLRGCKRVTDHGVALLLGGSTKKTLTKLDLGYMPAISDKTIEMLTKVGLEIVELCIRNCFAVTDMSIAALAGKDCNGVVRGTLRRLDLFNCKGLSLVSLQWLKKPYFPRLRWLGLGSTALLGMGELDKIMEERPSLTICCSGSEVGCHDRWQSHENL*