MQQQLTNGADAFGTVRASSASRSGGSSRSPTPEAVEGSSNGAQKSLSTDHFDLVALLGGEKRNSSEDNPSLFAAEKVDNKRRRTRTNFTGWQLEELENAFEXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXREALALRLDLLESRVQVCDCTWKNLFDCIEFHISNFLTVFLPMTKPSRIISDLK