MDRADPARARLAVLSSHLLRTGADPAAVLERSPVSAAQATPPGTRAGALSVLDTRTGKRYEVKVSEDGTVRATDFKKITTGEDDKGLKTYDPGYLNTAPVRSSICYIDGDEGILRYRGYPIEEVAESSSFVEVAYLLMYGNLPTQSQLAGWEFAISQHSAVPQGLLDIIQAMPHDAHPMGVLASAMSTLSVFHPDANPALRGQDLYKSKQVRDKQIVRVLGKAPAIAAAAYLRLAGRPPVLPSNNLSYSENFLYMLDSLGNKEYKPNPRLARVLDILFILHAEHEMNCSTAAVRHLASSGVDVFTALSGAVGALYGPLHGGANEAVLKMLNEIGSVESIPDFIEGVKNRKRKMSGFGHRVYKNYDPRAKVIRKLAEEVFSIVGRDPLIEVAVALEKAALSDEYFIKRKLYPNVDFYSGLIYRAMGFPTEFFPVLFAIPRMAGWLAHWKESLDDPDNKIMRPQQVYTGVWLRHYTPVRERVPSSQSEQLGQIATSNATRRRRAGSAL*