MGAFSELSASHKKLHVHLLYCLLGIQFAYIVIDHFAYHNDPLLACVRDFPAPSSAMVKKVALKPAICKRREDFYEEGNGKLRRKADPWHQMKWVGQPASCSVKGQLIEELDDELNFRRGYALRFVEDVEDKTHLLPWLLASKVNLNSRKRRVYLDVGANRFTTSVRWFLRMYPCDFTEIHAFEVNPRSWRPPKQAFNEGANLLHASNASLLVKRTPGIPQWMLDRVHIYYKYASHEDDESKRIVNITRFIKEELKLKSSDTVVVKLDIEGSEWPILKAWMEDPEMPHIIDELFLEVHYAHPSMSAFGWDTFSPISRQDAKRLLADLRWKGFYAHAWP*