MSDKYLKMEDVHRAASSASPTPSAPEQTWAQFSTTQSSTQDAIVVHSKPAKKRKSWGQELPEPKTALPPRKRAKTDDEKEQRRIERIKRNRAAAHNSRERKRQEAENLAVHLARANATLDAYRRHFGELPAHIQIPEVRIEVDDSGNEHITTSTPAPSLVESSGSQHDPSSPISPPDDFSFSHIDIKTESDDSVPEAYIPDDFIPLAIGNKKESESFTPDLTPAARPYEFAPLGLTQHSAEMLSSDPQCRPSNANRSMLFRAAGC