MFDPTMLIDPRLMGDPPLFMLLLGLLATVQILMAIPMMLLMQIGPHKLILMGIGDPWMMIVMMIAFWIMVIMLLLGKIPPQAF