MRDRPPDALDVAVALLKKRDGVDKVLKLFRYATIFAVSEAKRMSRTAKDSSGAESVTVTEFIRAGTALERSIGSARRVYRVGKFLGNAQDLRDAIAEAEASGKRGYGRFLNAACACAALEGAYYFLEQGVWLSRAGVVMRERTTLERLIRWSARAEVASYVFSIACALEEYRDALAEEKDARDGLVAATSRTLAIGVKSEGDIDDLQARLAGALKAKRGAIRSICTDAADATLSVEDAVDVEGFEITNERFVNVLGLLTAVLDFSSKLEDAVDSFN*