MESRRGGGPAAAAAEDARGPMPGFGAPQHTIPTDVNIMQTSRVTDFGALAQSAGFRIEDLANLSANTLFNLKPNNHTFISDPLQFGNYGKSISPTDLATTAAAAAAAAITTVDPQALLQQKGVQSNIVALRTRNSENWGESSMADTSPRTDTSTDPDIDVDERNQMFEQGHLAAPTGSDSSDKSRDQLDHKSLRRLAQNREAARKSRLRKKAYIQNLETSRLKLTQLEQELQRARQQGIFISSSGDQSHSTSGNGALAFDMEYARWLEEHNKHINELRAGVNAHAGDDDLRSIVDCIMAHYDEFFRLKGVAAKADVFHVLSGMWKTPAERCFMWLGGFRSSELLKLLAGQLEPLTEQQLAGICNLQQSSQQAEDALSQGMEALQQSLAETLASGSLGPAGSSSNVANYMGQMAMAMGKLGTLENFLRQADNLRLQTLQQMQRILTTRQSARALLAISDYFSRLRALSSLWLARPRE