METDSLCSPLVEESREDQGFGKYARELGYKFWVESKSLWRVAGPAVLNRLATFGLNVISQAFVGHIATTFELAAFSLVINVIVGFNLGLLTGMGNALQTLCGQAFGARKYNMLGIYLQRSLLLVVGSAVVLLPFYFFAAPLLKLLGQPDDIADLTGKIALWCIPMHFAFAFYNPLQKFFQSQLKNFITAIWAVLAVVTDVVLSWLLVYKWNMGMAGAVISLNVAWWVPVIGQLLHIFCGGCPLTWSGFSWEAFSDLWSFFKMSLASGVMICLELWYYRILVLLTGKIKDTEIAVDSLSICLNINSWELAIPFGFLGATGVRVANELGANNGKRAKFAVVVSVTTSTVIGLIIWALILVFRRDLASVFTNDVTLREAVYKLEILLAFTVLLNSVQPVLVGILR*