MALLSVNLRDGLILTAVITILLYIWEKKTAKITRNGEPLRKPPNTLPLVGNGIIFLQPRQKLFSWFHRCERLYGYETLHITVPSLPPGVIVNDPQNLDFIFRNEGVFEKGEFFKQRSWDLFGHGIINVDGEFWRLQRKAGLRFLSAAALKTLTNEKLPKYLDQAIGVLEAKTNTKEVVDLQAVVHEVTTQLMGRMAYNMEMHADDDFTVAFEHASGGTAERFQNPLWFVTEMFTGARMRRSITTVKAYGKRIVTSAVADRKEAEGKTQSDAPGSLIQSLLDSIGDETLVADAALNYLSAGRDTVAQALTWTLYLLMKNPHVATKLRQSVESLRDEDTSTGDDPELLTPVRLPYVLAVFYESLRLRPPIPFEIKQAQQATTLPDGTFLPAGAIVVWCAWAMGRSHTTWGPNADDFRPERWLTTSLAGDVTVAQRPAAEFPVFNGGPRVCLGKKMAELVAVQTLARLVPLFKFEPAFEGERVSKSSLTLPMEGGLPVYVQHQTPS*