MKTHDLIFSSRPSFFMAQKLLYGKDIAFAPYSEYWRQARKICIVELLSSKRVESFRTVREEEIMNMIFSISSSSQLGLVNLSELLVSLTNDIVCRVAFGKKYSQGDQGEDGGLRFKRLLREFSELLGSFFVGDFIPSLIWIGRLSGLVQRAEKNSREWDDLLEGIVKDHEDGKRASVEGSLKDFVDVLLNVQKDKSFGISLTKDHIKAIILDMFAAGTDTIYTAMEWIVVELLRNPKVMKEVQEEVRGIAIGKSMVTEDMLHQMNYLKSVIKETMRLHPPIPLLVPRESTKSSKIYGYDIPAKTRVMVNAWAIGRDPKSWEDPDKFQPERFMDGGNKSHVDLRGHDFELIPFGAGRRICPGIHFTMSTVECTLANLLHRFDWKMPDGVDIDMDEVHGISVQKKKTLILVPTPIFT