MAALNRIQKIASHLDPPKLFKFKVAVLGAAGGIGQPLSMLLKMSPYISELSLYDVANTPGVAADVSHMSTAARVKGYLGPDQLPAALAGCHLVIIPAGVPRKPGMTRDDLFNINAGIVRTLAEAVAAHCPTAWVAIISNPVNSTVPIAAEVLQRAGVLNPARLFGVTTLDVVRAEAFIAEIVGADPRDVSVPVVGGHAGITILPLLSQARPALPASMTAEQRKALMVRIQDAGTEVVQAKAGAGSATLSMAYAAARFADSCLRAMSGEGPVNEYAYVRSSAVPGLPYFSSPLRLGRGGVEEIFPLGAVDAMEQENFEAMKAELLGSIKKGEEFAARGPAAAK*