MNNYSDMYDIVVDQFGLGDYTTVQEAVDSVPDNNMERIVILITPGVYREKVHIGSRKSNITFQGFGGMFTGIAWNDTAATSGSTRNSASVTVDAPDFIAKDISFHNFAYPPHGSVGAQAVAVRVSGDRAAFYRCNFYGAQDTLFDDRGRHYFQDCHIEGTVDFIFGHGLSFYEQCELHSIVNSSTGPAIGTITAQSRQSAPERTGFSFVDCSITGTGLVYLGRAWGTYSRIVFCYTEMADIIVPEGWSDWNDPSRDRTVYYGEYKCTGPGADHSKRVNWSHQLNDDEAALFLNISFIDGEQWLDLQ*