MSLNKARDPSTSSCSVVEGKAATWINATVFLSTLSCEEGNLSRSMAPSENVDVRMTQRSICGVCAKDVVVLYIYGTVACRACAAFFARSVKEAKEYKCKNSALACGPDSVRGISAVHACKKCRFERCLEVGMKLEYMKPSKRPLEEVPKLIPRARNDQLPLLSSTLKAIDCVNRHRFHTDSSTPFGTSKKPGRYLTGPEYRKSFLENAAVFRHMFDYLPILSDLDSRTKDCMFKNSLSLYSVLMHSLNNAYHLLNGGDTNTFYVFPNKYVYLDDYKLAEYFATYHPDIPERQRMESLLMVGRISKKVMVLQRNALSFAARDHFMTDEDFAAFILLIVIHTNNSSSESPEWKRAIARLTGIWKELDIHYRLTNREASLWGNLFFFLSNLQSVSSEYVELMRIHDLSVGNNMYFRVLNDEKSGH