MLFLVALTILVFGTREINAGDDNGVFDPCITLGLLKKKDGISLGVGMVGGISSWYNNSNTNLNLLSPCSGELAVQLPQTAVVTVFRPVIEQIGQLELDNTSYVQLRHDFAGNASLIVFAGRNPTVISNPRYFLYADGRVPELTLDIHFEGGRLAHLLWKEDNCAACYAKNQLCRDGSCVTRETDCQNADTSNTTITDYNCRLAIIITFSGADKYSQLLTTWYQLTNINRYSMASLFNALELQIQESLQRLDRSG*