MLKFAIPALGIYLTNPLLSNIDNAFVGRTVGPAGLAALSPATLCVDQAFYLFSFLSRAATGLVSRAYATKRNLEAAREAASPPLTMSLICGAALSLMYAFCTPALLTKLNVDPRLTTSATSYIHWRGAISWAALAQSVCLSLFMATRDAITPLKIIAGAAVFNIIGDALLCVWPLNAGCGGAAAATALATLLSSGWMVKSLRDCGLLPKLRIPTKKEMGDLLEFTGPLLAITFVRMAGFMNMQKSAMSLGVESLAGYQLCINLLVFFILFGEPLSQIGQTKLPSLIDAKDKDQVKATYKSILVLSTIASLGVGAVAYLTALFGSGVFSSNVGVQAVAQTTAPSLFFAVVATVMGIAVDGCMMASRDFGFM