MSCGPATGRSRPLPRGPLATLGDEGFRLFFLLGALYAAQFPALWVLAWGLDLPMAQDVPPALWHAHEMLIGAFGAALIGFVTTAAPEWTDTEPPRGRPLWALAGLWAVGRTVGLFGWDAFGAVGALADLGWMCALTVWLGVLSIRRRTDRLVAFIAWLAILTVCTAVGHFGFATGNLTLATQSIHLAGFALLGLLGLALSRITAPVTNLVLDPTERTSPFRPHPGRLHLAPGLVLVVMAGDLLGVSPAVSAWLLVAAGAAFMDRVGEAFIGREIAMAEILLLAGSSALAGLGLILAGAARLGAPWPEVTGLHIAFMGGLGLGVYAVYCIAGLLHTGRPLGLSRAARLGAGMLVASVMLRVAPDLGLSLPLPAPALASGTWTAAFLLWAIAYWPALSRVALPEGPPDRAASKPHLPAAPVRFPEAAE