DLMVPYMPIPMPFPWFLLKMPPPFAMGMIVKAGYKLFLIAIQPDLADIAMVAIMLHMPTLAFFPAKMVFMPMPFLVPF