MSQGLNNDIAVSKTRRVVKNLRWWVLVLFLLGVTVNYITRNSLGIIAPELKATLGITTEQYSWIVGAFQLAYTIFQPLCGWLIDVIGLKLGFMICATLWALACIAHAGAGSWLHLAMLRFFMGGAEAAATPANAKTIGEWFPKSERPIAAGWAGVGFSIGAMLAPPIIYFAHASFGWQGAFMFTGALALLWVVLWWAFYQTPEKHPNLSKSELEYIKQDNEAPPVKQPFFTALKTVSKNKRFYGIAIPAFMAEPAWAVLSFWVPLYLAKEHGMDLKQIAMFAWLPFLAADLGSVVSGYLTRLYVRWFGCTRVNSVIASSVTGAFLMLSLALVAITRDPYITIILISIGGFGHQIISCMLSALVVESFDKGQMATVNGMRGSAAWIASFLFSLLIGVTADKIGFNPLFIAMGFFDLIGAVFLVAFIAERRAKRA*