MSGLYTHNFSPARAASPQIRNAPDIDSQYLTELLAEHQKIGPFMQVLPICSRLLNQEIIRVSAMVSNHGFGDYDRLQHGSPSPMASASLGSNAGGMGLAPWNGLQQEGMTMDWQGAPASPSSYVVKKILRLDIPVDTYPNFNFVGRLLGPRGNSLKRVEASTGCRVYIRGKGSIKDPGKEEKLRGRPGYEHLNDPLHILIEAELPFNVVDTRLRQAQEIIEELLKPVDESQDIYKRHQLRELALLNSSFREESPRPSGSVSPFGNSGMKRAKTGR