MATSDGTGATARVVTYNVLSSHLADPGYFTHCDPDDLRAETRLERVMAKLDAECAGRAVIGLQEVSMSWAGPLHAYFAKKGYTFILSLYGKPFNNYMGVGLAVPTDAYELVRSDISRLSDTVKFPRVKPKEANFGPLTPVYNLLVKTPVGLWRKLTDYRPPMTEWDTARNRFNSILHATLKCKKSDVSFGVATYHMPCMFRTAADRRVMVIHAGMAAQYALNHSEGLPTVLMGDFNLKPGDPGHVLITTGELDTSIDEYPVMPEGYIGSPFNVKPQKKMESAYARVNGAEPNFTNNARIKDDEPFIDTLDYIFVTDDVEVLDVLDLPHRDEVKGPFPAATEPSDHIMLAATVLVK*