LMDLVRLQPATIPFLVVLQIFIPEFVYKFLSSPLIKCTLEVMTCLMNLYGIKSGRCYFTVPSYELMSNHDGFRRLICSVILFAGQIPGTPPAIPGMFPNMFPLATGQQFGALPVMPVQAMTQQATRHARRVYVGGLPPTANEQSVATFFSQVMAAIGGNTAGPGDAVVNVYINHEKKFAFVEMRSVEEASNAMALDGIIFEGAPVKVRRPSDYNPSLAATLGPSQPNPNLNLAAVGLTPGSAGGLEGPDRIFVGGLPYYFTEAQIKELLESFGPLRGFDLVKDRETGNSKGYAFCVYQDLSVTDIACAALNGIKMGDKTLTVRRANQGASQPKPEQESVLLHAQQQIALQRFMLLQQPGAGPGGAAASKVICLTQVVTADELRDDEEYEDIMEDMRQEGEKF