MGRTRDAEAELNLPPGFRFHPTDEELVVHYLCRKTACQCQPVPIIAEIDLYKYEPWELPDKALFGNREWYFFTPRDRKYPNGSRPNRAAGKGYWKATGADKPISPKGSNRTVGIKKALVFYSGKAPKGVKTDWIMHEYRLADVNRSANKGSLRLDNWVLCRLYNKKNTWEKTKMQKQEETSFGETMQSVDDALSDSFRTPESDVENEVVLPDFDDLGYLSQASTGSSYTNFGSTPISDATNQDYYFQSFVSPLLRPNHTNMRQF