MASQNSRRYKAESLEEVPVRSSFPLPWRIVCALYSVARGFLYRKNHTINRTLSNFVDITAKASSKPVDGVYSEDVSYGEHAEQYARVFRPANPGTEKIPVVFFFHGGGFAILCAASKTYDRMCRLVAKGAQAMVVSVNYRRAPEHRYPTAYDDCFEAIRWAQAECQSGGELFAAADATRVFFVGDSAGGNIAHFMMARAVQSDVSPLELKGVVQLHPFFGGVERSPAELRMPDALFLSLEFTDWFWAAFLPPGADRDHPACNVFGPGAEDLSGLALPPILVTIGSNDILQDWQARYVQKLRDMGKNVTTRCSDVCHAEYILDDVMQALMDESVRFIQSSAS*