MQSLAEHFRGDDSGRRPAEALTGRRPSSPSTAAVVPIDCGFTKTDLALATIPGQDDFDPSHHPFSEDELKPQPIVKKSRKQFVPNELKDDKYWARRQKNNIAAKRSREVRRVKENQIVLRASYLEKENIALREEVHKLQQENDMLRKRLHEYEP