MALKVLTDLDSARTQYYHFKAIIIAGMGLFTDAYDLFCIPPIMKLIGRIYYADSNNLYEVPRAVTSAMVVTALLGTVIGQLVFGRLGDLIGRRKVYGFALMIMVLSSFGCGHSICTSRTCVLLSLGFFRFLLGIGIGGDYPLSATIMSEFANRKTRGAFIAGVFSMQGFGILASSTVTMIVCSIFNRANGGSHGADLAWRLILMIASQIVEEFSTYLPNSPSSNYSLFSKTFIHNHGIDLFACSISWFLVDIVFYSSNLFQSQIYKRYLSNNHNVNAFQEAFEVARIQAIIAICSTIPGYFATMYFIDRIGRVKIQIMGFFFMAISLLAIGIPYYSYWNNNTNIGFMFLYGLTFFFSNFGPNTTTFIVPAELFPARFRTTCHGISGAVGKLGAIIGSIGFLWASHNKKDGYNEGIGMTASLILLAGVCVVGMITTYFFTSETMGKSLEENENIVINEDHQNQSVGGRA*