MATMLEVAKRAGVSKATVSRVLSGNGYVSQETKDRVFKAVAESGYRPNLLARNLATKTTQTLGLVVTNTLYHGVYFSELLYHVARMTEDKGRQLILADGKHSAQEEREAIQYLLDLRCDAIIIYPRFLTVDEMDEIVENHSQPIMVLNRRLRRHASHCVWSDQKASAMRVVERLIALGHRNIAFITGSLDSPTGVERLAGYKDALAGHGIALNEALIAEGRWTPETGAAGVESLRKRGVTYSALVASNDDMAIGAMKQLHQLGVKVPEQVSVVGFDDIALAPYMVPSLASVRVPVTEMIKESINRLIFMLDGGEFNFQQSFPGALIERESLVAGPCA*