MAVQPTRIGLAGLAVMGQNLALNIAEKGFPISVYNRTTSKVDETVERAKKEGNLPLYGFHDPESFVKSIQKPRVIIMLVKAGSPVDQTIKTLSAYLEKGDCIVDGGNEWYENTERREKAVAENGFLYLGMGVSGGEEGARNGPSMMPGGSYEAYKNIEDIVLKVAAQVRDSGPCVTYIGKGGSGNFVKMVHNGIEYGDMQLIAEAYDVLKSVGKLSNEELHSVFSDWNKGELESFLVEITADIFGIKDDKGDGHLVDKVLDKTGMKGTGKWTVQQAAELSVPAPTIESSLDARFLSGLKDERVQAAKVFKAGGFGDILTDQKVDKKQLVDDVRKALYASKICSYAQGMNLIRAKSIEKGWGLKLGELARIWKGGCIIRAIFLDRIKQAYDRNAELANLLVDPEFAKEIIERQSAWRRVVCLAINSGISTPGMSASLAYFDSYRRERLPANLVQAQRDYFGAHTYERTDVEGSFHTEWFKIARQSKI*