MDTASSSSLLLHSSCTIVDDDPFKERAAAAAGYIMVMVGMMETSPDGGGGGGEAMAAAAAQQTEEDMGPPWLRPLLSTSFFVACASHPELSKNECNLFCLGCTGDALCAYCLPAHRDHHVVQIRRSSYHNVIRVSEVGKLIDISHVQTYVINSAKIVFLNGRPQARPGKGVTNTCEICCRSLPDSFRFCSLGCKLGGMRWDPSLTFAIRPKRGQDSGDGGSGSDYDSFSPKKARRTAAGYDQLGRFDRGMIRWSDDEGSKSNTAPITPTTPPISRCRPSRRKGIPHRAPFYG