MSGLYTHNFSPSKAVSPQIRSTPDHDSQYLSELLAEHQKLAPFTEVLPICSRLLNQEILRVSGRMPNKGFGDHERLHLASPVPFPNLNLGLGGTGFGAWNGLQQERLGLPQTMTMDWQGAPASPSSYSIKKILRLELPLDNYPNFNFVGRLLGPRGNSLKRVEASTGCRVYIRGKGSIKDSEKEEKLKGRPGYEHLNEPLHILIEAELPVDIIDSRLRQAREIIEELLKPVDESQDHYKRQQLRELAFLNSTFREDSPCPSGSLSPFNNSGMKRAKTGR