MREKRKGKQNGCLRTAPALPLLWRQCWSLDFASALNPRPGLAFPAADPNPRHDRQKTAGKLCSLDRFTRNGVWTGSGTALLGGGAGAATADAADSSPSPADSSPLRTFSGLTRRKILTWSQSEVLRVRQLPPEELYETEHFGPISQVEEEKMLFARLDGHLNNVNKFYRTKEEEYCKRAEALSRQMPNAGVILSSLNVVAFAKILKKYVTESNADLFAGSYFSSSDKAANLMEKVEKLFIRRMYCGGKYGANRHSGVQRHQRFRQAAQAEVVLNFSWWWWW*