MVSKFLKMASSDLKLSANGEVCSKGKLGDAQGGMVLEHQGLSGSTFLQLGSTSMGEVNCDMALNNGLDKCVESAQCSRDFQLFNVTSPCSDASCVEVPSSNPSSTAMPSSNEEQNFQDVQEMSINTAKVPASSATHLTGAAETIGSPGSVSSTAECLGQSLQGEDSDREKERAISHNGKMTTFTEPLVSIALEPEESVMQQQIVDMYMKSLQQFTESLAKMNLPLDVDAQCHVEPRKDTDQRDMAVEHFSDILRLILGRFLKCFMWEVSLLATGFCFHVLEEPFFKGKGLLTL*