MLLFLRPLAEQFVKCNLGNGRIAHFWHDSWTSLGPLIKVMGDYGSRSLRIPLNARVVEALGVNGWKLPLSRSAPAQAIHDHISTITTPSPATIEDSFDWVVGGVVCQGFSSARTWDAIRPRAPELDWAKAVWFKGAVPKHAFNMWISQLDRLPTRQRLASWGHIQSFDCCLCTIETESRDHLLFSCEFAAQVWRLAFSRLCPRQRLFCSWAELLSWMRSSSSSAPSLLRKVSAHAIIYNIWRQRNNVLHNNLRIAPIIIFKIVDREIRNIISSRYHRKRWRNLMVLWIR*