MSATDPTPARTPRLEQAITNPGTVKINVKGAFIVDDDPRSKSPVREEGVHYEGQDIRLPHHTGVVSHVAVDIGGSLAKLVYFTRELDSPDNGGRLNFINFETDRINLCLEFIKRLKEEHRDSNGGTKEELCVVATGGGAYKYYDKLKETLNVDIMREDEMECLITGLDFFITEIPNEIFTYSETEPMQFAEARPDVYPYLLVNIGSGVSMIKVSGPKQFQRVGGTHLGGGTFWGIMSLLTGARTFDDMLAMADRGDNSGVDMLVGDIYGMDYGKIGLKSTAIASTFGKVFRLQNRERVASDGEAPQDGSRQKADEPIFKHEDMSRSLLYAISNNIGQIAYLQSEKHQVKHIYFGGSFIRGHRQTMNTLSYAIRFWSKGEKQAYFLRHEGYIGAVGAFLRRKPVNWGRRNSIDEHVPAQGL