MPLLFIPPLALMDKILISGCLYGLPVRYDGKDNLLTDSLLQQWQQQDRLIVLCPEVSGGLPTPRPPAEIQTDGTIITKNNIDVTDAFLQGAHQAVMLCQQHNIKFAILKENSPSCGSHFIYDGQFNGTKVTGQGLTAAALTKMGIQVFSEHQLSILYAVLDS