MSLHLSYTYISNHMPEARNKDSMAKTTHIAVISIPAFSHQASIVEFSKRLVHLHRHFHVYCIFPTIDAPPPATLAMLESLPSNINYNFLPPVHKQDLSHDDAPSMVQIDLAVSQSMPSFRHMLGSLLSTTPLVALIADPFANEALEIAKEFNLLSYIYFPPSAMTLSLFLQLPALHEQVSCEYRDNKEAIQLPGCVPIQGHDLPSHFQDRSNLAYKLILERCKRLSLANGFLVNSFSNIEEGTERALQEHNSSSVYLIGPIIQTGLSSESKGSECVGWLDKQSPNSVLYVSFGSGGTLSQQQLNELAFGLELSDKKFLWVLRAPSDSADGAYVVASKDDPLKFLPDGFLERTKGRGFVVTSWAPQTQILSHVSTGGFLTHCGWNSALESIVLGVPMVTWPLFAEQRMNAVLLTEGLKVALRPKFNENGVAEREEIAKVIKGLMVGEEGNEIRERIEKIKDAAADALKEDGSSTKALYQFGTQMEKFLEQP*