MDSNEDSHRVTRSGIVRATPAVSIDGKVEPAGEGLPPGWLKAYRPRKSQSGSKIKGDTFYIDPTNMYEFRSLKDVHRYLESGDVSNCVMIPNKKIKDLHTARNQSHHTQRPSDQSQLDVGKGSAQSNLPITGDENTHSDALVNANGSDNSEDMSSSEPRGVSKGKLTGLKLQKERVPNQPVEHESSTREEADMEQKPKEKKQKTKPVKQIATPLRASPRLAALKINQEANNVPKDEPPSMHADTANQLQPKCSERQKAKANSSVLPEKKDASHTSNASGNVKNKYPSATEQIQGSSVYPQQVGTADAMPGSAISSLLRSIWSDPCLKFAFKTLTGDIPVLDFIPSQDLNKGSTPNCSSSAYDVSRNHAQVDHVGRPMPRPSDKFYSSGWFPPQ