MSSRLNEGKVAIVTGAGGGIGREIALALADSGARVVINDIGVSLQGEGGSASPAEETLGLIRQRGGEGLINTDSVADWDSARRIVECAMDGFGRLDIVVNNAGILRDAIFHKMSADDWLSVINVHLNGSFFVSRAAAERFRTQQAGAFVHMTSTSGLIGNFGQANYSAAKLGIVALSKSIALDMQRYNVRSNCIAPFAWSRMTDSIPAATPEQKARVDKLQRMTPEKNAPLAVYLASDAAREVTGQVFAARHHELFLMSQSRPLRSVHSEHGWTPQSIAEHGMPALRGSFMDLARSPDVFSWDPI*