MVRVSMLVFLSLVGQGTASVEVARPATPTRAAAVSRSLPSKAWRQSRKVLNLSSTFGSATKASPYDRIAGHPVFSVTTAWGSPYMSMEKLSDLNEVVQENTGAGRTKPQSISEEQSEYRTVALYFLDPDDALAVHGEMKQMEQMQNVDIRVTSFSLAKALRQASNLGSGLVTGAPPDPLDGTIKASEGGALRYKLVPPKRQLYYAARCIGKERVGLFGDTATQDAMTAVMGNSAIEGTNLGRRRDKRERKTPQSKTAMQQQNAHMEGYVGIPVFYAPTLRKSLPLIKQVLSGSRHETPLFFNYEDLEATWRQLRERNPRLPEQPEQVEVFNLWDVLTSMDKEAATNKRKAREEKFSLTSTLKASLRRLAADMPGLQHITFIPSSRSVQYKESISARGNSKARLRPMRAW*